Thursday, March 11, 2010

LEJLET IL-MILIED FIL-PARROCCA - 2009


































Photos by courtesy of Charles V. Farrugia