Ross McFarlane

I'm a software developer, dog lover and lapsed Scotsman, residing in West Wales.