Roussanou Monastery, Meteora, Greece. May 9, 2023 cammorris Roussanou Monastery, Meteora, Greece.Roussanou Monastery, Meteora, Greece.