DSCF2560

To make sense of the above picture you really need to see the following pictures:

DSCF2553

A boy.

DSCF2558

A sunny day.

DSCF2556

A lovely sunny rain.

DSCF2559

One rainy smile!