Shanghai; 2025; 96" x 60" x 60" - gold leaf and acrylic paint on welded aluminum
Copyright © 2018 Michael Cochran - All Rights Reserved.
Powered by