Terrapin Pond


Terrapin Pond - river in the United States of America.