DSC07479

The United States requires all U.S. citizens traveling to Cuba to choose one of 12 approved General Licenses for legal entry. We each legitimately

Leave a Reply