Artist Peter Walker poses next a pair of giant hands reaching across Liverpool Cathedral as part of his latest exhibition ‘Being Human’ on July 27, 2022 in Liverpool, England. (Photo by Christopher Furlong/Getty Images).
© 2024 Persuasion
Substack is the home for great culture