Cuba Trip

  • 2
  • 01:38
  • 100 mi
  • $16
Take This Trip

Created by TanishaLeonard - July 5th 2017

2105 E 17th St, Farmington, New Mexico 87401-7561 USA

100mi 01h 38m

Cuba, New Mexico, United States