Steve Henderson Fine Art on Nostr: Compelling, haunting in a very good way.Compelling, haunting in a very good way.