Snow Leopards at Roger Williams Park Zoo

5.00 avg. rating (91% score) - 1 vote
Snow Leopards at Roger Williams Park Zoo (user submitted)

Laura Dunn

Snow Leopards play in their snow-covered exhibit at Roger Williams Park Zoo in Providence, Rhode Island.

Photographer: Laura Dunn

Location: Providence, RI

Latitude: 41.82389, Longitude: -71.41333

Comments

Leave a Comment

Enter Your Log In Credentials