Applying light to the built environment

Noodle Den

Noodle Den | Sahara Las Vegas, NV