Malagasy Kestrel

Falco newtoni
Aldabra Atoll, Seychelles   March