1952 - Liptons tea display, Baggot Street, window display

2 images Created 5 Jul 2013

78 - 1952 Liptons tea display, Baggot Street, window display
View: 25 | All