Size Matters Show @ Stella’s Art Gallery

Stella's Art Gallery 38033 Euclid Avenue T1, Willoughby, OH, United States

Reception is 7-9 with awards at 8pm. This show will not disappoint!  It is truly a collection of amazing artwork.

Free