Snack Bar
A snack bar in Blackpool, England circa 1954.
You need to enable JavaScript to use this website.