Designed by
Title
Snow Leopard - Panthera uncia - 3 #138865091
Description
Roanoke, Virginia USA ââ¬â February 5th: A snow leopard on display in special mountain enclosure at the Mill Mountain Zoo in beautiful Roanoke, Virginia, USA, on February 5th, 2019.
This image is editorial