Bill Karkavos
I manage, design, develop and care for the web.
bill-karkavos.com
London, UK
Personal, Business