Famous Senglea Guardiola tower and Valletta in Malta.

- Image ID: M8G6MC
Famous Senglea Guardiola tower and Valletta in Malta.
marcin jucha / Alamy Stock Photo
Image ID: M8G6MC
Location: Senglea, Malta