Foxon Rd @ opp View St

Westbound

Bus Stop • New Haven, CT