LIGHT'S CAMERA SELFIE GALLERY
The First Selfie Gallery, in the DMV at St Charles Town Center! Enjoy a unique experience that sets us apart from your traditional selfie museum.
We have over 5,000 sq feet of 30 fun, unique and colorful installations, a 60 foot 3d mural masterpiece painted by DMV most talented local artists, and a 360 photo spinning booth to capture your experience!!