Taxidermist’s window at night, Get Stuffed, Essex Road, Islington, London, UK 3 Previous Image Next Image