View
1 stock photos
Temple of Hephaestus, ancient Greek, located in the Ancient Agora of Athens. Greece