Lewiston Photo Booths
-
Wild At Heart Photo Booth
Lewiston, IDBased in Lewiston, Idaho, Wild At Heart Photo Booth adores complementing weddings with lighthearted and interactive...Read more entertainment. Equipped with state-of-the-art technology, their distinctive and dynamic photo booth is designed to capture your marital memories. Able to print stylish digital...