Many yachts  lying at Dockyard Creek. Malta

Royalty-free stock photo ID: 71908015

Many yachts lying at Dockyard Creek. Malta