Hampton Beach, NH

A Sand Sculpture of Poseidon (the Ancient Greek God of the Sea) Surrounded by Adverts for Local Businesses Seen During