green colored women's hat
green colored men's hat
long adult multicolored surfboard
black colored wet suit
adult man's arm in long sleeve
adult man's arm in long sleeve
adult man's arm in long sleeve
adult woman's arm in short sleeve
adult woman's arm in short sleeve
woman's black sweat pants
the sky is clear and blue
sand is on the beach
the waves are crashing
the man is wearing a dark shirt
the woman is wearing a tank top
the man is carrying a surfboard
the beach is light colored
the blue water is wavy
the woman has a purse
the man is wearing a wetsuit
A wrist watch
Pink strap for watch
Bag hanging on hip
A cap on the head
Foot in the sand
Shadow cast on the ground
Sand on the beach
Waves breaking on the shore
Wave coming towards shore
Slippers in the hand
a man walking in sand
two person in sand
two person near water
a boat holding by man
a small logo in boat
hands of the person
a flow of water
a clear view of sky
a  boy and girl
a boy holding by girl
multi colored surf board
black and white wet suit
black strap on surf board
clear cord on surf board
green bucket hat on head
green cotton sweat shirt
flip flops in hand
purple cotton tank top
green cross body hand bag
black shoes in hand

Objects:
hat
woman
hat
man
surfboard
wetsuit
arm
man
arm
arm
arm
arm
pants
sky
beach
waves
shirt
top
water
bag
watch
foot
shadow
shoes
logo
hands
strap
cord

Attributes:
name: hat
attrs: green
name: woman
name: man
name: surfboard
attrs: long
colored
name: wetsuit
attrs: black
name: arm
name: pants
name: sky
attrs: clear
blue
name: beach
attrs: light
sandy
name: waves
attrs: moving
crashing
breaking
name: shirt
attrs: green
name: top
attrs: purple
name: water
attrs: flowing
wavy
blue
name: bag
attrs: green
name: watch
attrs: pink
name: foot
name: shadow
name: shoes
attrs: black
name: logo
name: hands
name: strap
attrs: black
name: cord

Contrastive attributes: