The Stay Gallery, an art mecca located within the heart of Downey, has blossomed from just starting off as the small-scale space it was in 2012 to an outlet where people of all ages can express their creativity...