Spider Photo Gallery - Ojibway Nature Centre Spider photographs from the Ojibway Prairie Complex, Windsor, Ontario.