Vince Vanguard
Arcus Novus, the latest head-scratcher in public art installations, exemplifies the modern detachment from reality, offering confusion instead of cultural substance.