man is on beach
sand is light black
water puddled in sand
man has black wetsuit
man has yellow surfboard
white waves on water
water is dark blue
sky is white with clouds
layered clouds in sky
tall mountain behind man
it is a sea
the man is waking on the sand
the man wearing black swimming dress
the man holding a skating board
it is a sand near the sea
it is a mountain
the sky is white
the man wearing black color shoe
it is yellow color boad
waves on the surface of the ocean
a person in a wetsuit
a person holding a white surfboard
a person walking on sand
a  reflection in the water
mountains in the background
a fog over the mountains
a man walking next to the water
puddles of water in the sand
the man's reflection in a puddle of water
a wave at the beach
the man holding a surfboard
the man wearing a wetsuit
the man walking on the sand
the man at the beach
the light colored surfboard
the surfboard the man is carrying
the large body of water
the mountains in the distance
the sand on the ground
the puddles in the sand
man walking down the beach
man carrying a white surfboard
man wearing a black swim suit
white surfboard carrying by the man
surfer leaving the ocean
surfer walking across the beach
surfer in a black swim suit
black swim suit on the man
waves in the ocean
hills seen in the distance

Objects:
sand
water puddled
puddle
surfboard
man
sky
clouds
man
surfboard
sand
sea
board
mountains
background
man
water
puddles
water
water
wave
beach
man
man
surfboard
surfboard
man
mountain
ground
puddle
puddle
surfboard
man
suit
surfboard
man
surfer
ocean
surfer
beach
waves

Attributes:
name: sand
attrs: light black
name: water puddled
name: puddle
name: surfboard
attrs: yellow
light
white
colored
name: man
name: sky
attrs: white
name: clouds
name: sea
name: board
attrs: yellow
name: mountains
name: background
name: water
name: puddles
name: wave
name: beach
name: mountain
name: ground
name: suit
attrs: for swim
black
name: surfer
name: ocean
name: waves
attrs: ocean's

Contrastive attributes: