Breaking wave on ocean
Barefoot of surfboard rider
Band on surfer's wrist
Wavy ocean in background
Water spray of surfer on wave
Surfboard on a wave
Man surfing an ocean wave
White shirt on surfer
Red logo on surfboard
Surfer riding to the top of a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
A young man surfing a wave
man standing on a board
green and white board
tip of the surfboard is pointy
foot planted on the board
band around the wrist
arm is in the air
man surfing a wave
small water droplets splashing up
wave in the water
dark blue body of water
this is the sky
the sky is blue in color
this is a water body
the water is calm
this is a man
the man is light skinned
this is a surfboard
this is a short
this is a t shirt
the t shirt is white in color
it is a big sea
man in the skating board
man wearing watch
skating board color is white with green
man wearing white shirt
man having brown hair
it is bubbles
small waves in ocean
it is green sea

Objects:
white board
tip
surfboard
foot
board
band
wrist
air
arm
arm
man
wave
water droplets
wave
water
body
water
sky
sky
water
water
man
surfboard
t-shirt
tshirt
surfboard
man
man
white shirt
man
waves
ocean
sea

Attributes:
name: white board
attrs: white
green
name: tip
attrs: pointy
name: surfboard
name: foot
name: board
name: band
name: wrist
name: air
name: arm
name: man
attrs: light skinned
wearing
name: wave
name: water droplets
attrs: small
water
splashing up
name: water
attrs: calm
name: body
attrs: dark blue
name: sky
attrs: blue
name: t-shirt
name: tshirt
attrs: white
name: white shirt
name: waves
attrs: small
name: ocean
name: sea
attrs: green

Contrastive attributes: