Thomas W. Palmer residence

Grab