Friday, July 24, 1987

Little Tokyo Cinemas - Samurai Festival


Little Tokyo Cinemas
Yaohan Plaza
333 South Alameda Street
Los Angeles, CA 90013