Posted by: Jonny July 31, 2008
Login in to Rate this Post:
0
?
Thanks Himalaya. When you say walk in, you mean canadian consulate? Since I don't live at DC or NY, I think I need to mail.