Maple leaf Posted on November 7, 2011 by admin Saw this during a walk. Maybe a sign… should visit Canada!