A real photographic postcard published by Card House of Knollys Road in West Norwood. ID; IV336/9/1/1
From the Loobey Postcard Collection