Tasteful nicknack shop in Shibuya.
Previous All Shibuya Next
Back to Tokyo Index
Back to Japan Index
Back to Photo Index
Back to Stefan's Library