Image Malta Il-Birgu church


Street in Il-Birgu, with a church in the background

Street in Il-Birgu, with a church in the background

Do you have something to say?