Steven Holmes

Steven Holmes is a curator who oversees the Cartin Collection in Harford, Connecticut.

Current books of the author