View down the steps of St. Lucia Street in Valletta, Malta with St. Lucia church at the end of it.

- Image ID: REGN9A
View down the steps of St. Lucia Street in Valletta, Malta with St. Lucia church at the end of it.
Johan Siebke / Alamy Stock Photo
Image ID: REGN9A
Location: St Lucia Street, Valletta, Malta