Echo Location

Echo Location

Fred Tomaselli
2000
iris print on paper
21 x 17 1/8 inches
edition of 80