sitting man holding surfboard
surfboard behind man's head
man looking at animal
animal next to wall on walkway
baggy tan pants on crossed legs
railing on paved walkway
people on beach sand
star design on surfboard
cloudy gray daytime sky
buildings with ocean view
A dog on the sidewalk
Man sitting on grass
Man holding a surf
The sand on the beach
Light post
Fence along the sidewalk
People laying on the beach
People walking on the sidewalk
Brick wall along the walkway
Surfer sitting
dog is scavaging on the sidewalk
dog is scavaging on the sidewalk
dog is scavaging on the sidewalk
dog is scavaging on the sidewalk
Yellow and orange surfboard
star design on a surfboard
young shirtless man holding a surfboard
beige pants on shirtless man
small light brown dog
tall light pole
large beach dotted with people
red brick wall
small section of silver metal fence
beach goers on a blanket
man is holding a surfboard
sand on the beach
a small dog
an orange and yellow surfboard
Small light yellow dog
Young man sitting with his legs crossed
Barefoot man sitting on the ground
Man wearing his hair in a ponytail
Young man with no shirt
Orange and yellow surfboard
Man holding a surfboard
Streetlight beside a beachside walkway
Metal railing on a walkway near the beach

Objects:
man
surfboard
head
pants
walkway
railing
people
sand
design
sky
dog
grass
people
beach
person
wall
pole
beach
man
surfboard

Attributes:
name: man
attrs: young
barefoot
shirtless
sitting
looking
name: surfboard
attrs: orange
yellow
name: head
name: pants
attrs: beige
baggy
tan
name: walkway
attrs: paved
name: railing
attrs: silver
metal
name: people
attrs: laying down
name: sand
name: design
attrs: star
name: sky
attrs: grey
daytime
cloudy
name: dog
attrs: brown
small
name: grass
name: beach
attrs: large
name: person
attrs: walking
name: wall
attrs: red
brick
name: pole
attrs: tall

Contrastive attributes:
attr1: orange
attr2: yellow
nouns: surfboard