Addresses: Danville, VA/Goose Rocks Beach, ME
Profession: Painter, architect
Studied: E. O'Hara; Univ. Virginia
Member: Danville AC; Acad. Sc. & FA, Richmond, VA
Sources: WW40
Legals