Kieran O'Callaghan

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