South Elmwood, Providence, RI, USA
United States of America
Rhode Island
Providence County
Providence
100_1282
100_1276
100_1262
Snow Leopard
Roger Park Fall 2010…
Madagascar tortoise
Flower at zoo
Snake at Roger WIlli…
Zebra
Gibbon
flower at zoo
Hawthorne Avenue
F C Greene Memorial Boulevard
Impressum