Cartogiraffe.com

Springside Avenue

Springside Avenue is an asphalted street in New Haven.