James Crouch 
James Crouch's avatar
Recovering architect, scruffy sartorialist, agoraphobic flaneur, grumpy bon vivant.