Trash The Lens

Journeys and photos

Game Center in Akihabara, Tokyo, Japan