Kaisei Festival of Sail July 23, 2008 (96 of 164)
friend or foe? ...