A short film about sculptor in residence Zachary Eastwood-Bloom ahead of his exhibition Divine Principles which opens at Pangolin London on the 11th October 2017.
Zachary Eastwood-Bloom
Divine Principles
July 20, 2017