Excellent photo, you were lucky to have a camera handy, usually I get such good photograph opportunities when my camera is packed neatly at the bottom of a wardrobe!

I agree with the others, you should enter it a contest.