Russian fans’ gifts, The Beatles Story Museum in Liverpool display of Russian fans’ gifts, The Beatles Story Museum in Liverpool