author
3CommentsLondonJoined March 21st, 2016
Photobooth Republic are a leading photobooth company based in London. They provide innovative experiences, especially geared to the corporate market.