This is a sconce of a forest spirit(?). This one can be seen at the indoor conservatory Tower Hill Botanical Garden, in Boylston Massachusetts.
Comments
Comments