Leaders
The Best Booths in London
At The Flash Pack, we obviously love photo booths! There's something really nostalgic about cramming into a booth with your friends; getting snapped and receiving a print. All around The Flash Pack studio, you can see booth prints taped to screens,...
Posted by: The Flash Pack