The monument is located on Davaki Square in the municipality of Kallithea, Attica, Greece.
Username: Antoniospapageorgiou1985
Editorial: No
Width: 2464 pixels
Height: 3280 pixels
Downloads: 0
Image ID: 321470905