large body of water
dark blue writing on sign
light blue writing on sign
a royal blue sign
these are two people
person wearing white hat
green bush in front of sign
set of blue benches
person sitting on bench
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
blue letter on a white sign
large white sign with blue lettering
wooden bench painted blue
the white sign in front of the water
the blue bench on the grass
the yellow roof on the vehicle
the person on the bench
the white poles to the sign
the boat by the dock
the grey cover on the boat
the green hand rail on the dock
blue and white sign
row of trees and foliage
white clouds in sky
top of yellow boat
white  metal pole
person sitting behind sign
tan strap from messenger style bag
three long blue tables
blue table legs
this is a sign
this is a sign
this is a letter on a sign
this is a blue bench
this is a body of water
this is a person
this is a person
these are green leaves
these are mountains on the horizon
the mountain is green
the benches are blue
the sign is blue with white letters
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue letter on a large white sign
blue bench next to a blue bench
two white posts support a blue sign
white sign supported by gray posts
mountains behind the white sign
person behind the white sign
boat next to pier
green bushes behind the blue bench
graphic printed on blue sign

Objects:
body
sign
writing
writing
sign
bench
bench
bench
person
bench
sign
letter
blue letter
white sign
road
letter
letter
letter
letter
lettering
bench
water
vehicle
roof
beach
person
dock
boat
boat
top
pole
person
strap
bench
bench
bench leg
bench leg
bench leg
mountain
benches
sign
letters
letter
letter
sign
letter
letter
sign
letter
letter
sign
sign
letter
letter
letter
letter
bench
post
sign
sign
post
mountain
sign
person
boat
pier
bush
bench
graphic
sign

Attributes:
name: body
attrs: large
name: sign
attrs: white
large
blue
name: writing
attrs: dark blue
light blue
name: bench
attrs: painted
wooden
blue
long
name: person
name: letter
attrs: white
blue
name: blue letter
attrs: blue
name: white sign
attrs: white
name: road
attrs: section
name: lettering
attrs: blue
name: water
name: vehicle
name: roof
attrs: yellow
name: beach
name: dock
name: boat
name: top
attrs: yellow
name: pole
attrs: white
metal
name: strap
attrs: tan
name: bench leg
attrs: blue
name: mountain
attrs: green
name: benches
attrs: blue
name: letters
attrs: white
name: post
attrs: white
gray
name: pier
name: bush
attrs: green
name: graphic

Contrastive attributes: