Saturday 13 June 2009

Delli Majjiesa Walk 13th June 2009

More photos, courtesy of Mary Attard.


No comments: