• Results for
    • Vlora
  • (1)
Albania, Interior of a small village Greek Orthodox church near Dhermi.
20108794
Albania, Interior of a small village Greek Orthodox church near Dhermi.