Woman kneeling down with dog
brown dog playing on beach
large rock formations along the coast
overcast sky
sandy beaches
green plants growing on the rock
people visiting beach
ocean shore
rocks jetting out along the coastline
woman kneeling with her dog
A giant rock formation
two people standing and looking at a huge rock formation
a woman on her knees in the sand
a golden retriever standing on the beach
a woman sitting on the beach with her dog
a cloudy grey sky
a rock with a rounded top jutting up beside the ocean
three large rocks beside the beach at the ocean
rippling ocean waves
sand on a beach
a woman with her dog
a very large rock
rock with moss
sand on the ground
people at a beach
a woman and her dog on the beach
water on the beach
a very cloudy day at the beach
wet sand on the beach
people admiring the beach
sand on the beach
couple on the beach
couple wearing coats on the beach
footprints in the sand
person wearing a hat
person wearing jeans
person with a shoulder bag
person petting a dog on the beach
cliff near the shore of a beach
surf at the water line
Giant rock formation next to the beach.
A nice sandy beach.
A woman talking to her dog.
A red dog
Woman with a pony tail and a hoodie.
a couple of people in the distance
a very cloudy sky
waves hitting the beach
tire tracks in the sand

Objects:
woman
dog
beach
large rocks
coast
sky
plants
rock
people
ocean
rocks
sand
sky
waves
beach
moss
water
coats
footprints
hat
jeans
bag
cliff
in red fur
hoodie

Attributes:
name: woman
name: dog
name: beach
attrs: sandy
name: large rocks
name: coast
name: sky
attrs: grey
name: plants
name: rock
name: people
name: ocean
name: rocks
attrs: huge
name: sand
name: waves
name: moss
name: water
name: coats
name: footprints
name: hat
name: jeans
name: bag
name: cliff
name: in red fur
name: hoodie

Contrastive attributes: