Front Description
From the September 2003 History of Art release. Disney's The Great Mouse Detective (1986). Hiram and Olivia Flaversham seem to be scared of something not seen.
Back Description
From the September 2003 History of Art release. Disney's The Great Mouse Detective (1986). Hiram and Olivia Flaversham seem to be scared of something not seen.