Lyon station forecourt
An imposing giant mural on a building opposite Lyon central station in France.