Image 1 of 1
mpiMoore_0831_PEFest_89.jpg
SAN ANTONIO, TEXAS - AUGUST 31: Sebastien De La Cruz performs as part of the People en Espanol Festival 2013 at The Alamodome. San Antonio, Texas, USA. August 31, 2013. Credit: Moore/RTN/MediaPunch Inc.
Sebastien De La Cruz