Snow Leopard
Views
83
Likes
Awards
Peer Award
Absolute Masterpiece
Top Choice
Magnificent Capture
Superb Composition
All Star
MyNikonLens
April 09, 2021
Snow leopard are some of the most beautiful of the big cats. Rare and only found in Iran, Southern Russia, Afghanistan and Turkmenistan. They are an endangered species today. A true wonder of nature.
Same photographer See all