Designed by
Title
Anatolian castle also known as Guzelce Hisari in Istanbul Turkey #133644519
Description
Anatolian castle (Anadolu Hisari) in Istanbul.Historically known as Guzelce Hisar(meaning Proper Castle) is fortress located in Anatolian (Asian) side of Bosporus in Istanbul,Turkey.15 April,2017
This image is editorial