Hi. I am American care and I want to travel to Spain. I need a Spanish visa?
Address: 150 E 58th St #30, New York, NY 10155, USA
Robin Timothy | Sep 30, 2019
No, it is not necessary.
Eltopo Eric | Sep 30, 2019
don't need anything
Thanks! Your answer is awaiting moderation.