Thank you for your patience while we retrieve your images.

A 427' section of the 894', three tiered Karuru Falls - Aberderes National Park, Kenya