Title: Palace postcard publishers
First published: 1994
Subjects: Crystal Palace (London, England)