Postcard CH-651654 JohnnyB Switzerland 6 Feb, 2023 13 days 398 miles island7 Netherlands 19 Feb, 2023 Loading map... JohnnyB said: posted over 1 year ago The new Beatles Statue on the renovated Pier Head on the waterfront in Liverpool You need to sign in to leave a comment!