the tshirt is yellow
the surfboard is yellow
watch is on the wrist
logo is on the shirt
the boy is wet
the surfboard is facing upawards
shadow is on the surfboard
the ocean is in the background
the hair is brown
solid blue sky over ocean horizon
dark blue ocean with muted gray curves
surfer in yellow t-shirt on yellow surfboard
surfer over splashing white water
wet arms curled at sides
tip of surfboard slanted above water
surfer's face showing strain of effort
black design on front of t-shirt
foot horizontally across surfboard
black and white circle on striped shorts
A mens yellow shirt
A mens sport pants
A mans right leg
A mans left leg
A mans right arm
A mans left arm
Tip of surf board
Man riding yellow board
The big wide ocean
A wave crashing in
a boy is surfing
the board is yellow
the ocean is blue
a hazy blue sky
boy is wearing shorts
the shirt is yellow
the watch is black
black logo on shirt
boy has blonde hair
the mouth is closed
yellow board under boy
gray bathing suit on surfer
black logo on yellow shirt
black wrist band on surfer
yellow board under surfer
wrist watch is on the wrist
surf board is in the water
short are on the man
Black watch on a left wrist.
Yellow t-shirt on a boy.
A boys right hand.
A bright yellow board.
Blonde boy in a yellow shirt.
A boys left fist.
Boys foot higher up on the surfboard.
Baby blue sky past the sea.
A boys right ear.
Blonde hair on a boy.
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
boy in yellow riding surfboard
a yellow surf board under male
the mans legs below torso
the mans head above shoulders
the hair on the mans head
the mans shirt
the mans pants
the mans hand at end of arm
man's watch on wrist
man's mouth
a wave
the watch is black
the shirt is yellow

Objects:
shirt
surfboard
man
wave
surboard
boy
sky
shorts
watch
wrist
surf board
water
short
watch
wrist
t-shirt
board
boy
fist
foot
surfboard
sky
sea
ear
hair
yellow
surfboard
boy
boy
surfboard
surfboard
boy
surfboard
male
legs
head
hair
shirt
pants
hand
watch
mouth
shirt

Attributes:
name: shirt
attrs: yellow
man's
name: surfboard
attrs: yellow
name: man
name: wave
name: surboard
name: boy
attrs: blonde
riding
name: sky
attrs: baby
hazy
blue
name: shorts
name: watch
attrs: black
wrist
name: wrist
name: surf board
name: water
name: short
name: t-shirt
attrs: yellow
name: board
attrs: yellow
bright
name: fist
attrs: boys
name: foot
attrs: boys
name: sea
name: ear
attrs: boys
name: hair
attrs: blonde
name: yellow
name: male
name: legs
name: head
name: pants
name: hand
name: mouth

Contrastive attributes: