Allan MacGregor

Allan MacGregor has not been ranked yet

About me

Self employed and semi retired, I try to travel as much as I can these days. In my working life I travelled extensively across the five continents but these days prefer short haul to the sun.