Ref:
Date:
Location:
Photographer:

About

David L Weigham is a writer, cartoonist and illustrator living in Victoria, BC, Canada. He has worked for a number of international and national newspapers and magazines.