RUFFSTARR.COM
Austrian artist explores the human condition using highly emotive life-size sculptures.