A boy is standing next to a post.
A group of people are standing on the beach.
A man is wearing a black wet suit.
A person is hold onto a towel.
The ocean is producing waves.
A person is wearing a white shirt.
A boy is wearing a blue hat.
A man is walking through the sand.
a boogyboard is on the sand.
A towel is laying on the sand.
People on the beach
The sand is tan
Woman holding a red and orange towel
Flag on a pole
Man walking on the sand
Man wearing a black wet suit
Waves are crashing onto shore
Person wearing a blue hat
The boogie board is on the sand
The boogie board is blue
Six people on the beach
Orange flag pole
Small grassy area on the beach
Sandy on the beach
The person to the left has a blue hat on
Orange and red beach towel
Blue wave board behind boy
One female amoung the group of people
Blue beach towel on the beach
Pink shorts on the person on the woman on the left of the group
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
Orange and yellow towel on the back of boy's back.
several people standing on a beach
tan sand of the beach
waves rolling in toward the beach
a cresting wave rolling over on itself
clear blue skies over the ocean
a man wearing a black wetsuit
fluffy white clouds in the distance
a pink and yellow beach towel
a blue wake board on the ground
calm blue water of the ocean

Objects:
boy
post
man
wet suit
towel
person
ocean
waves
person wearing
white shirt
boy
hat
sand
towel
beach
people
sand
woman
towel
man
sand
boogie board
sand
boogie board
beach
area
beach
board
boy
ground
female
group
towel
back
boy
towel
towel
back
back
back
back
boy
towel
back
boy
waves
beach
ground
wave
sky
ocean
clouds
beach
towel
water

Attributes:
name: boy
name: post
name: man
name: wet suit
attrs: black
name: towel
attrs: red
orange
orange and yellow
orange and blue
pink and yellow
name: person
name: ocean
name: waves
attrs: rolling
name: person wearing
name: white shirt
name: hat
attrs: blue
name: sand
attrs: tan
name: beach
attrs: sandy
name: people
name: woman
name: boogie board
attrs: blue
name: area
attrs: small
grassy
name: board
attrs: blue
name: ground
name: female
name: group
name: back
name: wave
attrs: cresting
name: sky
attrs: blue
clear
name: clouds
attrs: distant
fluffy
white
name: water
attrs: calm
blue

Contrastive attributes: