Supermarine Walrus Supermarine Walrus on display at the RAF museum in London — I took these during my visit to England in 2008. Supermarine Walrus RAF Museum London 2008