1390 West 65th Street
Cleveland Ohio 44102, United States, Ohio 44102
October 3, 2013

Cleveland Italian Film Festival 2013 at capitol theatre