Information
Date
1898-11-17
Description
Note: Crystal Palace was an exhibition hall Menu insert: Wine lists; Toasts Restaurant: Crystal Palace (London, England) Location: London, England
Digital ID
men000171
Permalink
