Designed by
Title
Agia Theodora of Vasta miracle church in Peloponnese, Greece. Agia Theodora Vasta is a small Byzantine church #290533794
Description
Agia Theodora of Vasta miracle church in Peloponnese, Greece. Agia Theodora Vasta is a small Byzantine church and has 17 holly and maple trees growing from its roof. Most of them are taller than 30 meters and it's phenomenal as there is only one root about the thickness of an arm that is visible beside the entrance