Kieran O'Callaghan

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