African Kingfisher Perched, South Africa

African Kingfisher Perched, South Africa - African Kingfisher Perched In Sabi Sands Park, South Africa Photo