Clove's Tail


Clove's Tail - park in the United States of America.