Francis dela Torre & Munda Razooki at the 2011 Newport Beach Film Festival - SUBJECT I LOVE YOU World Premiere held at the Lido Theater in Newport Beach, CA on Saturday, April 30, 2011. Photo by Sthanlee B. Mirador_Pacific Rim Photo Press.
For editorial use only.
Creation Date: (yyyymmdd)
Sthanlee B. Mirador_Pacific Rim
2011 Newport Beach Film Festival - SUBJECT I LOVE YOU World Premiere - Newport Beach, CA