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