South China Morning Post 18 October 2006. Duck season. Travel article about a tour of London in a WWII amphibious vehicle.

Comments are closed.