Demask DTLA Opening was a success!
Isabella greeted many guests for a packed house at the Demask DTLA store opening at 303 S Los Angeles Street in downtown Los Angeles. Demask International closed its only other USA store in NYC in 2008 and until now, the only place to get their amazing latex clothing was in Europe. With regular hours of…