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