rainbow falling vertically into ocean
low waves near shore
rainbow against a grey sky
rainbow reflected on wet sand
bird on edge of rainbow
calm waters across ocean
ocean darker grey than sky
purple stripe next to blue
yellow stripe next to orange
orange stripe next to red
Large rainbow in the sky
Reflection of a rainbow on the sand
Waves in the water towards the shore
Bird standing on the beach
Clear grey sky
Large body of water
Ripples in the sand on the beach
Image of rainbow touching the water
Bird standing on rainbow's reflection
Water washing up on the shore
ocean is blue and calm
A colorful rainbow in the sky
A small bird on the beach
White waves in the water
a blue hazy sky
a small animal on the beach
A large wave in the water
A beach with smooth sand
a rainbow on the beach
A small white wave
a large wave forming in water
Sky is grey color.
Rainbow is seen in sky.
water is blue color.
Waves are white color.
Reflection is seen in ground.
Day time picture.
Rainbow is showing different colors.
Ground is wet.
Sky is cloudy.
Picture is taken in beach.

Objects:
bird
rainbow
stripe
rainbow
reflection
rainbow
sand
waves
water
shore
bird
beach
sky
ripples
beach
bird
shore
ocean
bird
waves
animal
beach
wave
water
sand
rainbow
wave
wave
sky
sky
water
waves
ground
reflection
picture
rainbow
ground
sky

Attributes:
name: bird
attrs: small
name: rainbow
attrs: colorful
large
different
name: stripe
attrs: orange
name: reflection
name: sand
attrs: smooth
name: waves
attrs: white
name: water
attrs: large
blue
name: shore
name: beach
name: sky
attrs: gray
cloudy
blue
clear
grey
hazy
name: ripples
name: ocean
attrs: calm
blue
name: animal
attrs: small
name: wave
attrs: small
white
large
name: ground
attrs: wet
name: picture

Contrastive attributes:
attr1: large
attr2: small
nouns: wave
attr1: clear
attr2: cloudy
nouns: sky