Posted by: damauli_guy November 26, 2012
Login in to Rate this Post:
0
?
Two of my Indian friends went to Canada last week for Stamping. They were contractors and got visa.