guy walking on sand
blue plaid swim trunks
guy wearing black wetsuit
carrying green and white board
black tank top with yellow logo
people out in the water
large wave in the water
grass and algae on the sand
houses on the cliff
hillside to the water
Two men carrying surfboards
Houses on a cliff
Blue and white surfboard
Green and white surfboard
Blue and white plaid shorts
Sandy beach
Watch on man's arm
Man with wet suit half on
Bare feet in the sand
Waves in the ocean
man in black tank top and checkered shorts
blue and white surfboard
blue white and black checkered shorts
black mans watch
dark haired man carrying surfboard
white and green surfboard
black wetsuit pants
shirtless man carrying surfboard
two dark haired surfers walking on beach
shirtless man walking on beach
the shorts are blue and white
the boogie board is white and green
the boogie board is white and blue
the wet suit top is black
the person is shirtless
the watch is black in color
the wet suit pants are black
the sand is whitish tan
the water is blue and white
his feet are bare foot
A man wears a vest.
A checkered board short.
A black wetsuit.
Feet prints on the beach sand.
Seaweed on the beach.
A white surfboard.
A blue and white surfboard.
A foot kicking up sand.
Waves on the ocean.
Houses on the hill.

Objects:
sand
man
short
wetsuit
person
board
vest
ocean
people
wave
algae
cliff
house
hillside
house
surfboard
watch
bare feet
waves
shirtless
feet
beach sand
foot

Attributes:
name: sand
attrs: whitish tan
sandy
name: man
attrs: dark haired
name: short
attrs: white
blue
plaid
blue plaid
checkered
name: wetsuit
attrs: black
name: person
attrs: shirtless
name: board
attrs: white
green
name: vest
attrs: black
name: ocean
attrs: white
blue
name: people
name: wave
attrs: large
name: algae
name: cliff
name: house
name: hillside
name: surfboard
attrs: white
blue
name: watch
attrs: black
name: bare feet
name: waves
name: shirtless
name: feet
attrs: bare
name: beach sand
name: foot

Contrastive attributes: