All of the hand-painted oyster shells you need to put together your own american flag of 50 starts and 13 stripes. Works great in your garden, on the beach, or in the yard.

American Flag Shell Kit

$40.00Price