Nicholas Cottrell
Nicholas Cottrell

Nicholas Cottrell

Technical Services

2 stories

Nicholas Cottrell

Nicholas Cottrell

Computer linguist, web developer and consultant, traveller, tax payer, antique map collector