Comments (0)
Trip Info
by koshi
September 16, 2011
Trip Location: Hamura, Tōkyō, Japan
Length: 63 miles
Duration: 2 days
Activity: Road biking
Trip viewed 147 times
