St. Leonard Church (Leonhardskirche) Frankfurt

Liebfrauenberg 3, Frankfurt , Hesse, Germany - Phone: No phone