Designed by
Title
Facade and portal of Hospital Church of the Holy Spirit on Maria Teresa Street, Innsbruck, Austria #300435150
Description
Innsbruck, Austria - February 26, 2023: Decorative facade and portal of Hospital Church of the Holy Spirit on Maria Teresa Street
This image is editorial