Small world! This soloist seems to be the SAME guy as seen below (2nd from the left) at a wedding 14 days later:
Copyright © Cariñoza - Worldwide. Prints and use are available - pls contact: Pbase.carinoza@yahoo.com