Cherry Blossoms at Hikone Castle, Shiga-ken, Japan. by KyotoNaraDreamTrips
_