American Beach

American Beach

Stars and stripes on a hat in the sand.