Posted by:
scorpiogirl
March 29, 2007
what do think of nepalese embassy in DC?
Login in to Rate this Post:
0
?
few minutes for the visa, not passport.. lol :-)
Read Full Discussion Thread for this article