Avatar of user James Ahlberg
James Ahlberg
Amateur photographer, full time lawyer. Fully capable of making children laugh, cats purr and dogs wag their tails on a moment's notice.
Interests

James's work appears in the following categories