Craven P. Beeding

Poolesville Historic District (Montgomery County, Maryland)