Juhu Beach


The 'Juhu Beach' being launched at the shipyard of VSH in Heusden, 4 August 2009
Picture provided by VSH Shipyard