Whimsical wildlife inhabits Green Animals Topiary Garden in Portsmouth, just north of Newport - in addition to an elephant, ostrich and unicorn, there’s a menagerie of teddy bears and more than 75 other critters.
Read more in Tripatini contributor Victor Block´s post Spring Has Sprung & U.S. Gardens Await Discovery.
Comments