Vanessa Beecroft

vb62.018
2008
Digital C-print
70 x 90 inches (177.8 x 228.6 cm)

Inquire
previous
vb62.018 digital C-print by Vanessa Beecroft

view larger

next

1/3
view all