Satellite
1988
Oil on linen
90 x 34 inches; 228 x 86 cm
Peter Cain in his studio with Satellite, 62 Avenue C, 1988