Temple of Hephaestus Athens

Temple of Hephaestus Athens

The Temple of Hephaestus inside the ancient Agora of Athens