followinghadrianphotography.com
CYPRUS
Lying at the crossroads of the eastern Mediterranean, the island of Cyprus has long been a meeting point for many of the world’s great civilizations. Situated where Europe, Asia and Africa meet, it…