malcolmjm

By malcolmjm

Shanghai: Big Thumb

Really.  Big Thumb Plaza, a very convenient location for a quick weekend trip to Shanghai.

Comments
Sign in or get an account to comment.