Byron Ayanoglu is known for Mortar & Pestle (2011), Masterclass (2009) and Mimetoliths (2006).
No data