Luxury Catamaran Yacht 22m (72ft)

Specification