Ben's lens.

By catwah

Chinese Consulate.

Planning a trip up to China and a few other places. Getting just a simple 30 day travel visa for China is SUCH a pain in the clockweights.

Comments
Sign in or get an account to comment.