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