'Red Riding Hood' of London

by unknown
in Beecroft Art Gallery
WIKIDATA️