Brand George Cox, the long-established British shoe brand that established the rubber sole By Street Buzz Japan編集部 4 years ago