Giant snow globe – Paddington Station London UK

giant snow Globe hired to an experiential activiation company in london