A scene in my shed.

Can anybody tell what is happening in this picture. Enlarge to see. A bit blurred – it was a hurried photo.