Temple of Hephaestus Published March 18, 2017 at 1123 × 700 in Greece 2017 (part I): Athens ← Previous Next → Temple of Hephaestus