View of Senglea and  yachts in Dockyard Creek. Malta

Royalty-free stock photo ID: 88911397

View of Senglea and yachts in Dockyard Creek. Malta