by EdVal
OTTOBEUREN, BAVARIA, GERMANY, JUNE 08, 2022: Basilica St. Alexander and St. Theodor in Ottobeuren