James Clay @jamesclay

http://jamesclay.net/

James Clay is passionate about the use of technologies to enhance and enrich the learning. He is interested in coffee, food and photography.

load more