Roman Catholic shrine. Castello, Venice, Italy


Size: 3344px × 5015px
Location: Castello, Venice, Italy
Photo credit: © Paul Carstairs / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ave, catholic, christian, detail, faith, icon, image, maria, mary, religion, rose, shrine, venezia, virgin, wall, worship