Spencer MonumentPosted by Antoine P BorgPosted on 2016-12-222016-12-22Posted in A photo of Spencer Monument – Hamrun, Malta