Buy stock photo Family, generations and happy at beach for bonding on break, relax and fun in Spain. People, smile and playful on silhouette at ocean on holiday with happiness for travel, trip and adventure to chill