Hi, Could someone please identify this for me? I would love to know what it is. Saw it in the Queen Elizabeth Park in Vancouver yesterday. Thanks!