Many yachts  lying at Dockyard Creek. Malta

Royalty-free stock photo ID: 69594538

Many yachts lying at Dockyard Creek. Malta