allaboutmary:Our Lady Star of the Sea, the titular statue of the parish church of Stella Maris in
allaboutmary: Our Lady Star of the Sea, the titular statue of the parish church of Stella Maris in Sliema, Malta. -- source link
Tumblr Blog : allaboutmary.tumblr.com
#virgin mary#sculpture#saints#catholic#catholicism