The fortified city of Senglea seen from the Grand Harbour of Valletta, Malta

- Image ID: EJFX60
imageBROKER / Alamy Stock Photo
Image ID: EJFX60
The fortified city of Senglea seen from the Grand Harbour of Valletta, Malta