Archive for July 6th, 2011

Welcome back to our running series, “The Toad Visits Chemainus“!  The images we’re sharing today are part of our running series of photographs taken in the little town of Chemainus, BC on Vancouver Island in Canada.  This magical little town on the island here was once in dire financial straits as the local logging industry […]