DELIA BROWN (B. 1969)
Lot 109

DELIA BROWN (B. 1969)

Yo Picasso

Price Realised

USD 6,875

More Information

Conditions of Sale
How to sell

DELIA BROWN (B. 1969)
Yo Picasso
signed 'Brown' (left edge)
oil on linen
30 x 24 in. (76.2 x 60.9 cm.)
Painted in 2005.

D'Amelio Gallery, New York
Acquired from the above by the present owner