I'm new here, so please forgive me if I've posted in the wrong area. I spotted this on my front porch the other day. We live in the Niagara Region of Ontario, Canada. I was stumped by the 6 legs...any idea? Thanks!
Attachments
-
65.6 KB Views: 63