Share
twitterlinkedinfacebook
Image 1 of 1
mpi40_1214_Teleton_31.jpg
MIAMI, FL - DECEMBER 14: El Cata at Teleton USA at Univision Studios in Miami, Florida. December 14, 2012. Credit: Majo Grossi/MediaPunch Inc. /NortePhoto