Back to photostream

Alba Iulia - Church - Roman Catholic Cathedral - Interior - Arches 01 ok

318 views
9 faves
11 comments
Uploaded on September 21, 2025
Taken on July 19, 2025