Olha Fedoruk

Olha Fedoruk: Symbols of the Soul

@ Chicago Grand Gallery

2842 W Chicago Ave Chicago, IL 60622

Opening Sunday, December 22nd, from 6PM - 9PM

On view through Wednesday, January 22nd