London International Boat Show – A Mermaid’s Tale

The stage at the London Boatshow has a fantastic show this year called ‘A Mermaids Tale’ the particular bit in this video is well worth watching as is the fashion show at the beginning.
Roy Griffiths

Get the Flash Player to see the wordTube Media Player.