Odysseo by Cavalia features 63 horses and 47 artists.
Odysseo by Cavalia features 63 horses and 47 artists. Odysseo by Cavalia
Odysseo by Cavalia features 63 horses and 47 artists. Odysseo by Cavalia
Mom2MomDFW.com

Mom2MomDFW.com

Rants, raves, reviews and resources for Dallas-Fort Worth parents

Review: ‘Odysseo’ horses steal both hearts and the show

February 05, 2015 11:36 AM