Sterling Ascots at the Shibuya Crossing

Sterling Ascots at the Shibuya Crossing

Sterling Ascots at the Shibuya Crossing in Tokyo, Japan. SterlingAscots.com in Tokyo on the Sterling Ascots Pacific Rim Tour.