Three Arches

A new installations at Art In The Yard, Oxford Free Public Library in Oxford, MA through October 27, 2018.