megaRammy

IT nonsense in education. Tinkerer and dork.

Location:Accrington, England

megaRammy's Stars