Lewiston Photo Booths
-
Lewiston, ID
Wild At Heart Photo Booth
Based 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...