Posted by:
testdirector
March 6, 2005
Visa Renewal
Login in to Rate this Post:
0
?
Just to avoid confusion I had renewed my passport in Washington DC.
Read Full Discussion Thread for this article