John Davidson
WORK
ABOUT
J.S. Davidson
john_davidson@sympatico.ca
Visual artist: painting, photography, websites, publications