Designed by
Title
CRETE,HERAKLION-JULY 25: Shopping street Dedalou on July 25,2014 in Heraklion on the island of Crete, Greece. #45191943
Description
Shopping street Dedalou on July 25,2014 in Heraklion on the island of Crete, Greece. Daidalou Street is a paved pedestrian area lined with tourist shops.
This image is editorial