Skip to main content

Birch forest

South London 2024

Private commission. 13 meters x 1.8 meters