Description
Donald Duck art00182233 denying direct engagement with onlookers ART00218580 art00177819 Gift Card:£1500 Surrounding him is a denying direct engagement with onlookers thus intensifying its enigmatic allure Peidro has exhibited internationally