Oval Park 80th Anniversary - Photo #24

    Enlarge
24

David Cruz, Editor-in-Chief of Norwood News, the local newspaper, and family, with Sheila Sánchez.