Vittoriosa seafront as seen from Senglea, Malta.

ID 39509965
| Dreamstime.com
  • 0
  • 90
  • 0
More similar stock images
L-Isla peninsula, port and Grand Harbor of Valletta, Malta royalty free stock imageL-Isla peninsula, port and Grand Harbor of Valletta, MaltaMalta - Three Cities royalty free stock photoMalta - Three CitiesSenglea, Malta royalty free stock photoSenglea, Malta
Extended licenses