Sons of Temperance of North America. Mount Crawford Division, No. 19 (Va.)

Relationships: