Stoupa Greece - tourist resort


The Greek resort of Stoupa on the Peloponnese peninsula


Size: 7360px × 4912px
Location: Stoupa Greece
Photo credit: © Alan Howard / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bay, gulf, messenian, stoupa