Looking down Main Street U.S.A. from that Train Station at Hong Kong Disneyland - 2005
Your picture of the Week is loading