In 1967 the Beatles made plans to purchase an island in Greece where they could live and make music – but no one seems to know where it was
Share this post
1. Where is ‘Leslo’, the Greek island the…
Share this post
In 1967 the Beatles made plans to purchase an island in Greece where they could live and make music – but no one seems to know where it was