Cherry tree in blossom. Oakwood, North London.

0422