Iscariot by Trace O'Connor

Trace O'Connor is an amazing sculptor from Greensboro, NC. This steel piece titled Iscariot now sits in a Boston shipyard overlooking the Atlantic.