Could very well be a White-faced Meadowhawk but......the only way to really tell the difference between a Cherry -faced, White-faced and a Ruby Meadowhawk is to catch it and look at its appendages with a 15X hand lens. The three species are nearly identical; I spent the last four summers catching these at many dragonfly counts and surveys. This is the only way to tell them apart. Nice shot!