A street scene from the Greek town of Lerapetra on the island of Crete, stock photo

Stock image of 'A street scene from the Greek town of Lerapetra on the island of Crete.'
Published: July 20, 2015
Close
Loading