Filming Locations in Chloraka

Tomb of the Kings, Paphos, Cyprus
I mavri Emmanouella (1980)

View Details