Mexican Culture -tradition, Dancers, Puerto Vallarta & Riviera Nayarit, Mexico

Mexican Culture -tradition, Dancers, Puerto Vallarta & Riviera Nayarit, Mexico, Mariachi Band, Parade, Street Festival