woman surfing in the ocean
dirty ocean water
white surfboard in ocean
yellow logo on a surfboard
red and blue logo on surfboard
wave in the ocean
blue and white bikini bottom
a red bikini top
colorful bands on arms
brown hair on woman
a surfer in a bikini
wet hair on a surfer
a wristband on a surfer
a white and yellow surfboard
the top of a wave rolling over
white water by a surf board
a red bikini top
a blue and white striped bikini bottom
a bare foot on a surfboard
a bent knee on a surfer
woman surfing ocean waves
woman's red bikini top
purple and white bikini bottom
surfboard riding the waves
oceans  breaking and foaming
woman surfing small waves
small ocean wave foaming
woman surfing and leaning forward
multicolored wristbands on right wrist
calm ocean without waves
Yellow and black logo on surfboard
Tiny red top
Multi-colored bikini bottoms
Photographer watermark on lower right
Jewelry on surfer's wrist
Back foot of surfer
Back arm of surfer visible behind head
Splash hiding foot of surfer
Black circular logo on surfboard
Cresting wave on right
woman with one foot on surf board
churning waves in the ocean
woman with red bikini top
woman with purple bikini bottom
woman getting ready to dive from surfboard
white surfboard in waves
woman on white surf board in waves
an ocean wave curling
woman and surf board in waves
white froth on ocean wave

Objects:
bands
wave
surfboard
bikini top
foot
surfboard
knee
surfer
woman
ocean waves
wristbands
wrist
ocean
arm
surfer
head
woman
foot
surfboard

Attributes:
name: bands
attrs: colorful
name: wave
name: surfboard
name: bikini top
attrs: red
name: foot
attrs: bare
name: knee
name: surfer
name: woman
name: ocean waves
name: wristbands
name: wrist
name: ocean
attrs: calm
name: arm
name: head

Contrastive attributes: