Inauguration of Shell Beach Gallery

Inauguration of Shell Beach Gallery

@ Shell Beach

2342 W St Paul Ave, Chicago, IL 60647

Opening Friday, April 27th, from 6PM - 12AM

On view through Friday, April 27th