Xaghra Parish » Gallery » 2010 » 16 NOV 2010 - THE REMAINS OF BISHOP CAUCHI RETURN TO GOZO » 02

02
Not yet rated