James Smith
James Smith

James Smith

James Smith is a freelance writer, lives in the USA. He is a post graduate from University of California who loves nature photography, riding and writing.