home (noun): a place where something is typically found or flourishes; a place of origin; a refuge; a haven

Neil Ever Osborne

The Exhibitions

Home:
Spring 2018

Home: An Elephant’s Tail
Spring 2019

Home: Gorillas in the Mist
Fall 2020