An online Beatles fan club for and about Beatle fans
Fantastic picture. Wow. Is this in Times Square? Or is this in London, or Liverpool?
Looks like Piccadilly Circus in London
Fantastic picture. Wow.
ReplyDeleteIs this in Times Square? Or is this in London, or Liverpool?
Looks like Piccadilly Circus in London
ReplyDelete