Designed by
Title
Mdina, Malta: Church of the Annunciation of Our Lady in narrow street #141589202
Description
Mdina, Malta: Church of the Annunciation of Our Lady in narrow sett street of medieval town with lantern lights. Medieval Maltese architecture