Lumiboo

Lumiboo Switzerland's No. 1 Photobooth 🇨🇭

Lumiboo SA

Avenue Leopold-Robert 11a, 2300 la Chaux-de-Fonds, Switzerland

+41 77 465 23 55

hello@lumiboo.ch