Skip Nav

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.