The ruins of the Roman arena had a desolate atmosphere, abandoned as they were by
spectators lone since gone.
"long since gone" 在这里是修饰spectators的吗?我觉得翻译有些拗口。
谢谢指教。