amy talluto Tag

Amy Talluto (’18) in New York City

Visual artist alumna Amy Talluto ('18) is part of a show at The National Arts Club in New York City. Located in the Marquis gallery, "Oh Beautiful: The American Landscape" runs...