Karen Church

@karenchurch

Irish researcher working for Telefonica R&D in sunny Spain!

Views 26

2010 days ago

0 Comments

Realtime comments disabled