Title: Scheme of annual international exhibitions of selected works of fine art (including music), industrial art and recent scientific inventions and discoveries
Subjects: Exhibitions
Places: England, London