by StewieD on Flickr.Churches in Mġarr Harbour, Gozo island, Malta.