DSCN9315


DSCN9315

Japanese insect in the rain. Along the road in Northern Japan. Photo by Stephanie Hackney.