Mark J P

@mjpyn

Cautiously optimistic sceptic. News fiend. Technology tamer. Photographer. Non-militant vegetarian. Coffee connoisseur.

Twitter