St. Clemens Maria Hofbauer Church, Triberg, Germany



Architect

Date Built
1958
Location
Amthausweg
Description






















**********************

- Inside -

































Close Window