Christina Tenaglia's exhibition at Yale University Art School. New Haven, CT


Click photo to enlarge