David Visnich, Society Delegate

David Visnich, Society Delegate