Carlinda

Travel Guide

A leopard swimming in a river surrounded by dense green foliage.