By Carl Kuntze Uploaded on 29 June 2008 20 views
Tanabata Matsuri. Hiratsuka, Japan. Not even a slight downpour dampens the enthusiasm for the festival.