Tourist attraction waterfall from dam in valley Seven Springs called Epta Piges in Rhodes island in Greece.
Username: Jarino47
Editorial: No
Width: 6777 pixels
Height: 4523 pixels
Downloads: 4
Image ID: 253563740