SONY DSC Published November 5, 2015 at 4592 × 3056 in The final caterpillar product ← Previous Next → A detail of the opening