Spring flowers on Hillside, Hokkaido, Japan

Spring flowers on Hillside, Hokkaido, Japan