TV show filmed in St Petersburg for Swiss TV channel 3+ in 2021

You may also like...