Audrey RyaninThe Mechanical EyeMechanical Eye Week 5The site stands 10 feet tall on a terrace that overlooks Edgewood Avenue in New Haven, CT. It references a structure commonly referred to…Oct 30, 2020Oct 30, 2020