2016 / Installation

Masquerade l


Synthetic leather, Plastic, Aluminum duct tape
64.5 x 79 x 12 inches / 2016






Recent Portfolios