surfer wearing pink shirt
white spray from wave
gray wetsuit of surfer
white surfboard being ridden
rocks jutting out of ocean
wave surfer is riding
surfer with both feet on surfboard
swell of wave in foreground
wave around rocks in distance
black patch on knee of wetsuit
a man surfing a wave
a man doing a trick on a wave
a white wet surf board
a pair of grey pants
a man's pink surf shirt
a white wave
sharp ocean rocks
a patch of ocean water
ocean spray
a man's black hair
a guy on a surf board
s guy riding a wave
a surfer in a pink shirt
a white wet surfboard
a guy wearing a suring suit
a big white wave
ocean rocks
a patch of ocean
a surfer in the ocean
the left hand of a surfer
person riding a surfboard
person wearing a pink shirt
pair of grey pants
pink shirt with blue logo
white surfboard in the water
person with black hair
person riding a wave on a surfboard
person with no shoes on
large wave with white foam
rocks in the ocean
a man in the air on a surfboard
a surfboard in the air
large white crashing wave
water droplets in the air
stone in water in the distance
the back of a man's head
a wave that has yet to break
a stone in the distance
a man's grey and black pants
white foam on a wave

Objects:
shirt
water
man
board
rocks
pants

Attributes:
name: shirt
attrs: pink
purple
name: water
attrs: white
name: man
attrs: wet
surfing
white
name: board
attrs: white
wet
name: rocks
attrs: sharp
brown
black
name: pants
attrs: grey

Contrastive attributes:
attr1: pink
attr2: purple
nouns: shirt