shatteryourleaves- Rhodes city walls (at The Old Town, Rhodes, Greece)

more about : shatteryourleaves