By Scott Bailey/Photos: Amanda Tipton
The fruits of the collaboration between two of Denver’s lowbrow titans will be on display for a few more days at Leon Art Gallery. The collaborative show “Blood + Sister” features the paintings of Sandi Calistro on top of Blair Pascal’s photography as well as examples of the artists’ individual work. This show captures femininity with all of its strength and vulnerability as well as a palpable feeling of kinship that is extremely pleasant. The show will be on display until May 11th; Leon Art Gallery is located at 1112 East 17th Avenue, Denver, Colorado 80218; see their website’s Exhibitions link for hours and more details.