top of page
Mother and Baby Elephant

Mother and baby elephant. Amboseli, Kenya.

bottom of page