tomjenner
Well-known member
Here are three more that I took on a recent trip to Pemba Island in the Zanzibar Archipelago off Tanzania. Unfortunately, my attempts to get shots of the Pemba Scops Owl were unsuccessful.
Tom
Tom