a big rock in the ocean
rock has triangular shape
reflection of the top of rock on wet sand
reflection of person on wet sand
woman stand in the sand
woman holds a surfboard
a small curved rock
small waves in the sea
woman has long hair
blue short with patterns
the boy is carrying a boogie board
he is wearing blue shorts
this shirt is black
the board is brown
the board has a colorful picture in the center
a large hillock looms in the background
smaller rocks are to the side of the big one
the sand is dark in color
the boy seems to be pointing to the board
the foam on the waves is white
Man on ocean's shore
Big rock behind boy
Holding brown board
Boy's hair is blonde and long
Reflection of rock in shallow water
Shoreline behind boy
Sky is blue and cloudy
Small rock beside large one
Boy's feet are bare
Blue swimming trunks
This is a huge rock
The biggest rock is in the center
There is grass on the rock
A reflection is showing in the sand
The area has shallow water
He is wearing blue shorts
This man is holding an object
He has a wet shirt
There are clouds in the sky
Waves in the background
brown skim board with design

Objects:
rock
reflection
person
sand
surfboard
wave
sky
shorts
shirt
rock
cloud

Attributes:
name: rock
attrs: small
big
large
huge
brown
name: reflection
name: person
attrs: wet
name: sand
attrs: brown
wet
name: surfboard
attrs: brown
wet
name: wave
attrs: small
white
wet
name: sky
attrs: cloudy
blue
name: shorts
attrs: blue
name: shirt
attrs: wet
black
name: cloud

Contrastive attributes:
attr1: large
attr2: small
nouns: rock