Photo of the Moment: Google Street View of Hashima Island, Japan

Join Vagabondish on Twitter and Facebook.

Google Street View of Hashima Island, Japan
© Kevin Dooley

The post Photo of the Moment: Google Street View of Hashima Island, Japan appeared first on Vagabondish.

Leave a Reply

Your email address will not be published. Required fields are marked *