Archive

Beth Shalom Synagogue, Athens, Greece

The Beth Shalom Synagogue in Athens, Greece.

Description

Athens, Greece

© Mapbox, © OpenStreetMap