Cherry blossoms

Barbican, London

More photos by whiteazalea