English Name : Spotted Kestrel.
Scientific Name : Falco moluccensis.
Indonesian Name : Alap-alap Sapi.
Description : Photo shows male bird.