this is a lady
these are the legs
this is a flag
the flag is raised
these are the surf boards
the flag is red in color
the board is white in color
this is the sky
this is a child
this is a cap
People at the beach on a partly cloudy day.
Flag of the United States of America.
Black and white banners.
Surfboards laying on the sand at the beach.
People standing at the beach.
Partly cloudy bright blue sky.
Signage for a business.
Man wearing swim trunks and sunglasses.
Woman wearing a blue shirt and pink shorts.
Young girl wearing a blue bathing suit.
American Flag waving in air
Small girl behind surfboards
Four people standing on beach
Surfboards laying upside down
Girl wearing blue shirt
Man wearing black hat
Surfers standing next to surfboards
Women standing in bikini
Person running down beach
American flag waving in front of blue sky
the flag waving in the wind
the american flag waving
the people standing on the beach
the fins of the surfboard
the white surfboards on the beach
the shirtless man wlaking
the backwards hat and glasses on the man
the balk flag on the canopy
the white sign in front of the surfboard
the blue two piece bikini on the child
A large American flag
A girl in a light blue bikini
A girl in a blue shirt
A woman in peach shorts
A green and white sign
Several surf boards on the ground
A tall red umbrella
A woman holding a pink towel
A child in a blue shirt
A person running on the beach

Objects:
lady
leg
leg
surfboards
surfboards
surfboards
surfboards
surfboards
board
sky
child
child
cap
cap
person
person
person
person
person
beach
flag
banners
surfboard
surfboard
surfboard
surfboard
sand
people
beach
signage
swim trunks
man
sunglasses
shirt
woman
girl
bathing suit
flag
girl
surfboards
girl
shirt
surfers
surfboards
flag
american flag
beach
surfboard
surfboard
surfboard
surfboard
surfboard
man
sign
surfboard
flag
girl
shirt
woman
shorts
sign
umbrella
woman
towel
child
blue shirt
person
beach

Attributes:
name: lady
name: leg
name: surfboards
name: board
attrs: white
name: sky
name: child
name: cap
name: person
name: beach
name: flag
attrs: us
large
american
name: banners
attrs: white
black
name: surfboard
attrs: white
name: sand
name: people
name: signage
name: swim trunks
name: man
attrs: shirtless
name: sunglasses
name: shirt
attrs: blue
name: woman
name: girl
attrs: small
name: bathing suit
name: surfers
name: american flag
attrs: waving
name: sign
attrs: white
green
name: shorts
attrs: peach
name: umbrella
attrs: red
tall
name: towel
attrs: pink
name: blue shirt
attrs: blue

Contrastive attributes: