Peregrine juvenile

Peregrine juvenile

Observation - Peregrine juvenile - Global. Description: