Tuesday, December 25th, 2007
2008 San Francisco Irish Film Festival
The San Francisco Irish Film Festival is the Roxie Film Center @ 3117 16th Street between Valencia
and Guerrero Street. Click here for Directions
Click On Image for Photo
