Snake at Roger WIlliams Zoo
United States of America
Rhode Island
Providence County
Providence
100_1282
100_1276
South Elmwood, Provi…
100_1262
Snow Leopard
Roger Park Fall 2010…
Madagascar tortoise
Flower at zoo
Zebra
Gibbon
Providence Flag
Roger Williams Park …
flower at zoo
Impressum