I know just about nothing about spiders, but I just found this one in
my yard and would like to find some more info on it. I live in
Southwestern Ontario (Canada). The spider was about 1.5cm in diameter
and its mouthparts reflect a pretty greenish color.
Here are some (fuzzy) photos from a few angles: