Scaffold Workers, oil on canvas, 2001, 74 x 77 inches

Scaffold Workers, oil on canvas, 2001, 74 x 77 inches

Ref:
Date:
Location:
Photographer:

Scaffold Workers, oil on canvas, 2001, 74 x 77 inches

Ref:
Date:
Location:
Photographer: