the boy on the surfboard
the boy is standing
the man wearing a hat
the sunglasses are white
the girl is standing
the hat is white
the thank top is black
the girl's bathing suit is pink
the boy is wearing surf shorts
a green surf board on the water
an orange surf board on the water
a little girl in a pink swimsuit in the water
a little boy in colorful shorts on a surf board
blue soaking wet shorts on a man
sunglasses on a boys face
a blue gray sky at the beach
the water is blue here
the water is green
the surfboard is green
the boy has brown hair
Woman with blond hair
Woman with blond hair
Woman with brown hair
Boy with brown hair
Boy with brown hair
Girl with blond hair
Girl with blond hair
person is standing on a surfboard
kid standing on a green surfboard
woman wearing pink tank top
water is greenish blue
people out far swimming in the water
person wearing a blue shirt
woman has a white carry all bag
boy wearing white sunglasses
person wearing a white hat
little girl dressed in pink
a long green surfboard
a girl's short wet hair
a large body of water
white and black sunglasses
a man's white sleeveless shirt
the top of a woman's bag
a green cap
People are enjoying the outdoors
People are enjoying the outdoors

Objects:
hat
hat
hat
man
man
man
white hat
white hat
surf shorts
boy
boy
boy

Attributes:
name: hat
name: man
name: white hat
attrs: white
name: surf shorts
name: boy

Contrastive attributes: