Tag: Viva La Visa
Viva La Visa highlights the state of play for touring visas
Viva La Visa (VLV) is, as the name suggests, a visa specialist company, which serves the entertainment industry, in particular live music, theatre, fashion,...