Peregrine?

I think it's a Peregrine, although I've not seen one in Moss Valley before. Any confirmation or correction would be appreciated, thanks.