Cherry blossoms cover the water at the Uesugi Shrine.
PREVIOUS IMAGE
NEXT IMAGE