Dan Weaver
Scientist, photographer, educator, & musician living in Toronto.
Highlights of recently published photos