Video

Varlaam Monastery in Meteora, Greece. (Stock Footage)

Varlaam Monastery in Meteora, Greece. (Stock Footage)

Overcast sky over holy Varlaam monastery on cliff in Meteora, Thessaly Greece. Greek destinations.

by
by
by
by
by
by