View of Senglea and  yachts in Dockyard Creek. Malta

Royalty-free stock photo ID: 78913585

View of Senglea and yachts in Dockyard Creek. Malta