Church of Our Immaculate Lady

Salzburg, Austria

Location
Salzburg, Austria