National Garden, Athens
The National Garden is the largest public park in Athens and is near Syntagma Square and the Greek Parliament building.
7,064
views
213
faves
52
comments
Uploaded on April 16, 2025
Taken on March 15, 2025
National Garden, Athens
The National Garden is the largest public park in Athens and is near Syntagma Square and the Greek Parliament building.
7,064
views
213
faves
52
comments
Uploaded on April 16, 2025
Taken on March 15, 2025