CT 52 – Stepna Primus Installation Date: June 2, 2021 Location: Pardee-Morris House, 325 Lighthouse Road, New Haven, Connecticut More on Stepna Primus