Stock Photo - Jul 23, 2002; Hollywood, CA, USA; STEVE BUSCEMI stars in 'Spy Kids 2: The Island of Lost Dreams.'. (Credit Image


Similar stock images