SINOPIX PHOTO

Add to Lightbox Download
Barriers at the Ginza metro station to prevent suicides, Japan. Due to the high suicide rate, Japan has become known as a society of stress.<br />
19 Mar 2010
Barriers at the Ginza metro station to prevent suicides, Japan. Due to the high suicide rate, Japan has become known as a society of stress.
19 Mar 2010

Filename: JAPAN RAILWAY 45.JPG
Copyright