Projects > Meats

Seeing Red, Installation View
Magrorocca Gallery, Milan, Italy
Seeing Red, Installation View
Magrorocca Gallery, Milan, Italy
2011