David Humphreys House
David Humphreys
Derby
Connecticut
Herlihy
Bicycle
New Haven
Ansonia
Pierre Lallement