American flag being held by boy
Orange ballon on small girls head
Man wearing a tie dye shirt
Boy wearing a tie dye shirt
Red flag with no writing
Man wearing a camoflaug hat
Orange and white balloon sword
Cub scout holding American flag
Dog standing next to boy sitting
man in white t-shirt and black pants
man holding dog on leash
boy wearing shorts and tie-died t-shirt
man wearing shorts and tie-dyed t-shirt
man in uniform shirt carrying American flag
girl carrying balloon animal
circular grassy area surrounded by low wall
seated man with dog
mast and cables
white cabin cruiser
a group of people
this is a dog
the dog is brown
man wearing tye die
boy wearing tye die
man wearing a white shirt
kids on the gravel
girl in the background
buildings in the background
person standing on the patio by the bay
person standing on the patio by the bay
person standing on the patio by the bay
person standing on the patio by the bay
person standing on the patio by the bay
person standing on the patio by the bay
a dog that is blonde
a shirt that is white
a shirt that is tie dye
a shirt that is brown
a balloon that is orange
a flag that is red
a large american flag
grass that is very green
a large brown dog
a paved sidewalk
a large apartment building
an orange balloon
a large american flag
a man's short sleeve colorful shirt
red banner above people
person standing between three dogs
person sitting next to dog
child wearing rainbow shirt
man wearing rainbow shirt
person holding orange balloon
child standing with legs crossed
white boat behind girl
top floor window of building
top floor window of building
American flag in man's hand
man in green and tan outfit standing on sidewalk holding a flag
yellow umbrella next to boy's head
tan dog standing next to man in black shirt
boy in tie dye short sleeve shirt
white boat in water
camouflage hat on man in white t-shirt
large grey rock on side of sidewalk
kid in a tye dye shirt
man in a tye dye shirt
bright orange balloon
bright orange balloon animal
American flag on a wooden pole
light brown dog sitting down
large red banner
man in a white tee shirt
girl in a short blue skirt
yellow lab
Man wearing a tie-dye shirt.
Boy holding American flag.
Man holding leashed dog.
Dog sitting brick pavement.
Boy wearing a tie-dye shirt.
Red banner displayed.
Man wearing a camouflage baseball cap.

Objects:
flag
boy
man
shirt
shirt
boy
flag
man
hat
sword
dog
boy
man
t-shirt
pants
man
dog
leash
shorts
t-shirt
man
shirt
flag
girl
animal
area
wall
dog
dog
dog
man
mast
cables
group
dog
dog
man
tie dye
man
shirt
kids
gravel
person
patio
bay
bay
person
person
bay
person
patio
bay
bay
person
dog
shirt
shirt
shirt
balloon
flag
flag
grass

Attributes:
name: flag
attrs: red
large
american
name: boy
attrs: sitting
name: man
attrs: seated
name: shirt
attrs: tie dye
uniform
brown
white
name: hat
attrs: camoflauge
name: sword
attrs: orange
white
balloon
name: dog
attrs: blonde
brown
name: t-shirt
attrs: tie-dyed
white
name: pants
attrs: black
name: leash
name: shorts
name: girl
name: animal
attrs: balloon
name: area
attrs: circular
grassy
name: wall
attrs: low
name: mast
name: cables
name: group
attrs: people
name: tie dye
name: kids
name: gravel
name: person
name: patio
name: bay
name: balloon
attrs: orange
name: grass
attrs: very green

Contrastive attributes: