by Netfalls
Square in the town of Corfu island Greece
The license type determines how you can use this image.