_MG_8945FPO

A group of people stand near the shore while kids play and run on a rocky beach. The ocean waves crash in the background under a hazy sky, with distant hills visible on the horizon.