Shop on 259 Whitechapel Road where Joseph Merrick was on display in Whitechapel, London

Shop on 259 Whitechapel Road where Joseph Merrick was on display in Whitechapel, London

Leave a Reply