Corfu Old Town Pedestrian Street
Chelsea Abbott
Tourists stroll through a narrow, sunlit street in the charming old town of Corfu, Greece, lined with traditional buildings and shops.
Tourists stroll through a narrow, sunlit street in the charming old town of Corfu, Greece, lined with traditional buildings and shops.