Victoria Square, Valletta March 2005
BACK TO
PHOTOS