Striated Caracara

Striated Caracara - Carcass Island