Temple of Aphaea, Greece
Name
Temple of Aphaea, Greece
Lat.
37.75448
Long.
23.53333