Philip main picture

Philip Barnes

Technology

London, United Kingdom

About me

Technology, travel, food and theatre