View of Senglea and  yachts in Dockyard Creek. Malta

View of Senglea and yachts in Dockyard Creek. Malta

 Stock photo ID: 78913585