Lee John Barber

Lee John Barber

Obsessed lover of NYC, Liverpool red since 1977, born 75, and tech and traveller freak