Home
Site Map
Back
The Museum, Free Library, and School of Art, Ipswich
Source: The Illustrated London News, July 30, 1881