wild rhinoceros walking on a reflective surface

Royalty-free stock photo ID: 81100735

wild rhinoceros walking on a reflective surface