John Vassiliou
John Vassiliou

John Vassiliou

European Liberal, Techie, Jazz Fan, Animal Lover, Trivia and Quotation Junkie...