91 Barrett Avenue – Stamford, CT

IMG_2301