Skip Nav
Photo 16 of 16

16

Head Stand

A sculpture called "Alien" by David Breuer-Weil was displayed at the Chatsworth House in England for the Sotheby's Beyond Limits sculpture exhibition, which showcased the work of famous artists from across the globe.

X