Izmir – a Human Bazar trailer

Documentary – 2016 Duration: 56 min, HD M&E Production: Yle Available: Worldwide TV, VOD THE TOWN OF IZMIR on the coast of the Aegean Sea is the meeting point of […]