Japanese Rose Festival Celebration

  • 17 years ago
The fourteen-thousand square metre Goodwill Stadium on the outskirts of Tokyo was packed on Tuesday. Tens of thousands of Japanese crowded in to smell the sweet fragrance of a million roses.

Recommended