The Double Fantasy sculpture is a nine-foot steel monument celebrating John Lennon’s creative time in Bermuda. It stands outside the…