Buy stock photo Friends, group and portrait on beach with hug for travel, bonding and happy outdoor on promenade. Diversity, gen z people and embrace by ocean for holiday, boardwalk and summer adventure in nature