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