DeGrazia Gallery in the Sun
Visiting the DeGrazia Gallery / Tucson, AZ / November 13, 2015 For about as long as we’ve been in Tucson, our friend Mitchell has talked up the DeGrazia art gallery, telling us we just have to go see it. We always intended to, but never got around to it. He should have known that all…