Stop slideshow
Lots of people taking photos of 'The classic sakura view of Takada Castle in Takada Park'
Copyright © 2004-2007