china / street work
leigh leibel photography china / street work chromogenic print, mounted on aluminum
Untitled #3 (One Big Family) 2009
chromogenic print, mounted on aluminum
56 x 52 inches

Commissioned; Currently hanging in the main lobby of Westchester Hospital, New York.

Bibliography Section Article Bibliography Section Catalog Bibliography Section Web Link PDF icon displayed by thumbnail Sold Dot