South Africa 2016. More images HERE
Horus Swift. Western Cape. South Africa. September 2016.
Horus Swift. Western Cape. South Africa. September 2016.
Horus Swift. Western Cape. South Africa. September 2016.
White rumped Swift.Cape Town. South Africa. September 2016.
White rumped Swift.Cape Town. South Africa. September 2016.
White rumped Swift.Cape Town. South Africa. September 2016.
Speckled Mousrbird. Cape Town. South Africa. September 2016.
Speckled Mousrbird. Cape Town. South Africa. September 2016.
White backed Mousrbird. Cape Town. South Africa. September 2016.
Giant Kingfisher. Eastern Cape. South Africa. September 2016.
Pied Kingfisher. Eastern Cape. South Africa. September 2016.
Pied Kingfisher. Eastern Cape. South Africa. September 2016.
Malachite Kingfisher. Eastern Cape. South Africa. September 2016.
Malachite Kingfisher. Eastern Cape. South Africa. September 2016.