Hayravank Monastery on coast of Sevan Lake in Armenia

Hayravank Monastery on coast of Sevan Lake in Armenia