Image 1 of 1

SheffrinLalo01.jpg

Lalo Sheffrin arriving at the Rush Hour premiere  at the Chinese Theatre in Los Angeles  July 26, 2001  © TsuniSheffrinLalo01.jpg
twitterlinkedinfacebook