Gallery: Virgin Mary

Virgin Mary A statue of the Virgin Mary overlooks the Atlantic in Ireland's beautiful Dingle peninsula.
[ hide details ] [ return ]