Kieran O'Callaghan

Teacher in special needs school. Interested in: Assistive Technology, ICT, Palestine, Middle East, reading, railways,
471
views
+1
today
Kieran O'Callaghan's Community