Peregrines at Torrey Pines

A juvenile almost ready to fledge