Crystal Beach Wall

Catherine Tillou

Crystal Beach Wall

2010

color photographic print on paper

10 ¼ x 16 ½ inches, sight

Gift of the Artist, 2011