Designed by
Title
Tourist woman in ancient Archangelos castle in scenic old town on Rhodes island, Dodecanese, Greece. Beautiful picturesque white #147858005
Description
Tourist woman in ancient Archangelos castle in scenic old town on Rhodes island, Dodecanese, Greece. Beautiful picturesque white houses with flowers. Famous tourist destination in South Europe