Sudden Rain

Posted on January 16, 2005

Holland is the country of the sudden showers. I took this from the Post Office while a group of children passes after school. It is funny that the vague reflections of the glass are adding to the feel of rain.