Spring flowers on a hillside, Hokkaido, Japan

11
Spring flowers on a hillside, Hokkaido, Japan

Spring flowers on a hillside, Hokkaido, Japan.