Ally Weir

Ally Weir

Software Developer in Glasgow, Scotland learning lots every day.