The water is choppy.
The water is wavy.
The boy is wearing a hat.
The boy is carrying a surfboard.
The boy is standing on rocks.
The boy is smiling.
The boy's hat is blue.
The water is splashing.
Rocks are sticking out of the water.
The water is lively.
a man holding a sufboard
man wearing a white tank top with yellow border
a wet rock
a young man wearing a blue hat
two kids extending their hands
a white surfboard
a black and yellow sticker on a surfboard
man wearing a red wet suit top
man wearing long colorful shorts
man with his hand ready to high five
clear water indicates this spot isn't so polluted
massive rocks that get weathered over time and turn into the small pebbles around the beach
guy wearing short sleeved shirt means it's hot out
guy wearing this shirt with names on it may mean he's being sponsored by someone
if this guys is wearing a shirt with his sponsor's name, then that means he's competing
guy is competing in a surfboard competition
these young guys have their hands out for high fives
these young kids look up to this guy
this guy is holding what appears to be a cam corder
his shorts are wet this means maybe he just came out of the water from his turn
Man with surf board
Man with a tank top
Shirt is white and yellow
The hair is brown
The rock is brown
Kids on the beach
The shirt is white
The shorts are gray
The hat is blue
The shirt is red
teen wearing a tank
huge grey wet rocks
surfer walking on rocks
surfer carrying white surfboard
person wearing a red shirt
waves crashing on shore
boy wearing a blue cap
boy extending his hand
boy extending his hand
three boys standing on sand

Objects:
water
boy
hat
man
surfboard
rocks
rock
rock
tank top
trim
man
boy
hand
boy
hand
sticker
shirt
shorts
hand
rock
rock
rock
rock
logo
logo
camera
hair
beach
shirt
shorts
hand

Attributes:
name: water
attrs: clear
splashing
liely
wavy
choppy
name: boy
attrs: smiling
name: hat
attrs: blue
name: man
attrs: competing
name: surfboard
attrs: white
name: rocks
name: rock
attrs: massive
wet
huge
brown
gray
name: tank top
attrs: yellow
white
name: trim
attrs: yellow
name: hand
attrs: out
ready to high five
name: sticker
attrs: yellow
black
name: shirt
attrs: red
white
short sleeve
wet suit top
name: shorts
attrs: long
colorful
wet
gray
name: logo
name: camera
name: hair
attrs: brown
name: beach

Contrastive attributes:
attr1: brown
attr2: gray
nouns: rock