The Beatles at Pier Head, Liverpool

The Beatles at Pier Head, Liverpool, 1963.

 The Beatles at Pier Head, Liverpool, 1963.

The Beatles at Pier Head, Liverpool, 1963.

Share this post