Stop slideshow


The classic sakura view of Takada Castle in Takada Park