Nature and Travel Photography by Robert Palosaari

Turkey

Sights and scenes from Istanbul and the Land of the Seven Churches of Revelation, located at the crossroads of Europe and Asia, including the cities of Izmir, Bergama, and Pamukkale, and the ancient Biblical ruins of Ephesus, Smyrna, Pergamum, Sardis, and Laodicea.