First two are very good shots of Pacific Swift, which are now putting in lots of appearances over the Sai Kung hills, but I can't see how the last one is.
Not sure what it is - a martin of some type though.
[ Last edited by tmichael at 28/04/2013 19:59 ]