Trip to Nijubashi, Tokyo, Japan One trip. One photo. Imperial Palace September 22, 2007 by Shaney Crawford dotcom Photography Travel