Details
Category:
Current Issue
Modern Art
This metal sculpture, named Flames of Hell, graces a property in Pomfret. Linda Lemmon photo.