Designed by
Title
View of Maria Teresa Street with tower of Hospital Church of the Holy Spirit, Innsbruck, Austria #272739183
Description
Innsbruck, Austria - February 26, 2023: View of Maria Teresa Street with clock tower of Hospital Church of the Holy Spirit and Alps mountains in dense clouds in the distance
This image is editorial