Foote Clinic

Image: Foote Clinic

Foote Clinic. Foote Clinic, Hastings, Nebraska, USA.

Id
149652
Location
1722078
Resolution
500 x 331 px (0 MP)