Boy holding a surfboard
Waves crashing into the beach.
Tip of a colorful surfboard
Large clouds in the sky.
Trees in the distnace.
Lifeguard stand in the water.
Boys wearing swimming trunks.
Boat in the distance.
Legs of a stand.
Tracks in the sand.
clouds in the sky
a kid holding a surf board
a yellow and green surf board
a kid standing on the beach
a boat in the water
water behind the kid
waves in the water
the sand on the beach
tracks in the sand
trees behind the water
a large body of water
a brown sandy beach
a boy holding a surfboard
the boy's surfboard
a tower in the water
an area of green trees
a large area of blue cloudy sky
a small boat in the water
a small boat in the water
a cloud in the sky
surfer
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
white clouds in blues sky
kid on the beach
front of the board
back of the board
green design on board
sand on the beach
footprint in the sand
white water in photo
wave hitting the shore
water in the distance
sky above the water

Objects:
boy
surfboard
waves
tip
clouds
sky
trees
lifeguard stand
water
swimming trunks
boat
leg
tracks
sand

Attributes:
name: boy
attrs: surfer
on the beach
standing
name: surfboard
attrs: yellow
green
name: waves
attrs: crashing
name: tip
name: clouds
attrs: white
large
name: sky
attrs: blue
name: trees
attrs: distant
green
name: lifeguard stand
name: water
attrs: large
name: swimming trunks
name: boat
attrs: in the distance
small
name: leg
name: tracks
name: sand
attrs: brown
on the beach

Contrastive attributes: