By edg, 8 January, 2014 What's this from? Little Red Riding Hood, St Andrew Square, Review Credit NeilWykesPhotography