people taking a surfing class
people walking on a sandy beach
Buildings on a shoreline
Man walking on a beach
Ocean waves
Stairs to the beach
Tall buildings by the beach
Women on surfboards
Man on blue surfboard
Man on yellow surfboard
Woman lying on a yellow surf board
A man lying on a blue surfboard
A woman on a green surfboard
Two people on surfboards talking
Wet packed sand on the beach
A gray asphalt boardwalk
Stairs going from the beach to the boardwalk
Buildings in the background
Clear and cloudy skies
Waves and people in the ocean
man on surfboard on the beach
man on surfboard on the beach
man on blue surfboard on the beach
trainer walking up the beach
two people walking on the beach
ocean waves rolling towards the beach
lots of hotels surrounding the beach
steps going up off the beach
people lined up getting surfing lessons
church steeple in the distance
people on surfboards
people in front of ocean
person lying over a blue surfboard
woman lying over a yellow surfboard
man wears a blue top
buildings in front the ocean
people in the beach
person holding a yellow surfboard
three people with blue surfboards
two people walking on wet sand
white clouds in blue sky
person lying on surf board
person lying on surf board
person lying on surf board
person lying on surf board
person lying on surf board
person lying on surf board
person lying on surf board
person lying on surf board
white clouds in blue sky

Objects:
people
people
people
beach
ocean wave
wave
man
surfboard
surfboard
woman
man
surfboard
woman
green surfboard
person
person
surfboards
beach
sand
boardwalk
stairs
background
buildings
skies
ocean
people
waves
surfboard
man
man
surfboard
beach
trainer
people
beach
lessons
people
distance
steeple
person
person
person
person
person
surfboard
surfboard
surfboard
surfboard
surfboard
people
ocean
top
man
buildings
ocean
person
surfboard
person
surfboard
person
board
board
person
person
surfboard
person
surf board
clouds
clouds
clouds
sky

Attributes:
name: people
name: beach
attrs: sandy
name: ocean wave
attrs: of ocean
name: wave
name: man
name: surfboard
attrs: yellow
blue
name: woman
name: green surfboard
attrs: green
name: person
attrs: talking
two
name: surfboards
name: sand
attrs: wet
packed
name: boardwalk
attrs: gray asphalt
name: stairs
name: background
name: buildings
name: skies
attrs: cloudy
clear
name: ocean
name: waves
name: trainer
attrs: walking
name: lessons
attrs: surfing
name: distance
name: steeple
attrs: church
name: top
attrs: blue
name: board
attrs: surf
name: surf board
name: clouds
attrs: white
name: sky
attrs: blue

Contrastive attributes:
attr1: blue
attr2: yellow
nouns: surfboard
attr1: clear
attr2: cloudy
nouns: skies