Karen Church

@karenchurch

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

Views 31

2020 days ago

0 Comments

Realtime comments disabled