Richard Aldrich at Bortolami / New York

Richard Aldrich
Enter the Mirror


04.03. – 21.04.2018


Bortolami
39 Walker Street
NY 10013

New York




Images courtesy the artist and Bortolami, New York
Photos: Ron Amstutz