The LUALUA being built at the Peniche Shipyard, Portugal 2010 (picture by A.Abreu with kind permission).
Upload a new photo.