Cristina Rodriguez

Cristina Rodriguez’s The Sheep, 1998
A limited edition print of 100 runs is available at ROWE
A limited edition print of 100 runs is available at ROWE
View more.
Cristina Rodriguez's studio in Geneva, 2013