IMG_5931

Statues of saints adorn most major intersection in Valletta. Supposedly Grand Master Jean de Vallette himself decreed that every corner of his capital city should heavenly reminders to its citizens.

Leave a comment