Puffin 41 “Stoute Hendrik”
The 41 foot Puffin “Stoute Hendrik” by designer Olivier Vermeer is provided by Neptune with luxurious sleeping and sitting comfort. Henk van Egmond is the proud owner of the most beautiful and comfortable Puffin, who sails around in the Netherlands.