Virginia Society for the Promotion of Temperance.

Relationships: