David Lee Andrew

David Lee Andrew

Australian male born 1952, Adelaide. Anti-religious, socialist. Walk, think, inquire, learn; share ideas, music & pleasure.