June 23, 2026
scaffolding and a fabric cover-up on a cathedral, with the facade printed on top of it, and a video billboard on top of that