Memory lane

2 min read

Getting into the festive spirit in London in ’62

Oxford Street, London