north cyprus


North Cyprus: Where an ice cream van is a thing of wonder.