a main stands in front of a grocery store in rain.
Uploaded: Jan 23, 2015
Views: 56
Likes: 10
Tags: rain, umbrella, supermarket, grocery, store, asia, japan