© Licensed to London News Pictures. 15/10/2020. London, UK. Self-portrait painting (1959) by artist Stanley Spencer is displayed as part of the Tate Britain's new collection displays inviting visitors to follow a route inside the venue. Photo credit: Ray Tang/LNP
{}