Flicker Photo Booth

5242 Canoga Ave, Woodland Hills, CA