AlistAirBailLie.co.uk
Welcome to the personal web site of Alistair Baillie, a merchant navy deck officer and computer science graduate.
Welcome to the personal web site of Alistair Baillie, a merchant navy deck officer and computer science graduate.