Striated Caracara

Striated Caracara - West Point Island