luxury sailboats moored in Senglea Marina, Valletta - Malta

Royalty-free stock photo ID: 91719785

luxury sailboats moored in Senglea Marina, Valletta - Malta