Create your first list.

A way to share and manage lots.

    86

    O Deus de Cabeca (Lord of the Head)

    1988
    Gelatin silver print.
    18 1/4 x 18 1/8 in. (46.4 x 46 cm).
    Signed, dated and numbered 13/25 in pencil in the margin.

    Estimate
    $7,000 - 9,000 

    Latin America

    3 Oct 2009
    New York