A worldwide community photographing and learning about wildlife
Eriothrix rufomaculata
ID is a best guess suggestion - Tachinids are not the easiest to identify and there a a lot of them!
check out this if you are interested http://tachinidae.org.uk/blog/