Next » « Previous

Church of Saint Nektarios

Click to enlarge

Location

Nikea Athens,Greece

Year

1995