World renowned fashion designer Vivienne Westwood selects a winning flag design which will be planted on the seabed at the North Pole in April 2013. This is ...
Share this note: