the head of a horse
the ear of a horse
the mane of a horse
the nose of a horse
the hand of a person
the finger of a person
the arm of a person
the leg of a person
the neck of a horse
a boy in the water
Group of people standing on beach
Shirtless boy standing in water
Person in red shirt starring at the ocean
Two people riding a brown horse
Waves coming in from off the ocean
Brown horse wearing a white and black bridle
One wheel tire tracks on sand
Hills overlooking an ocean beach
Girl wearing green shirt and red pants on horse
Boy wearing red tank top and blue shorts
Colorful blanket with stripes of purple, pink, orange, and green
Line of small foot prints on tan sand
Boy standing in frothy white water with no shirt
Calm blue ocean water with a small white tide
A large group of people standing on the sandy beach
Person sitting wearing a yellowish green shirt with stars
Head of a brown horse with a dark mane and a white harness
Gray shorts with three white stripes
Red shirt being worn by a person with no sleeves
Two people riding a horse together
people gathered on a beach
a person walking on a beach
a boy with his feet in the ocean
two people riding a horse on a beach
a woman wearing a golden earring
a woman sitting in front of a man on a horse
a horse's harness
man wearing a red tank top
a colorful blanket beneath the saddle of a horse
woman wearing a lime green shirt
two people on a horse
the horse has black hair
the horse is brown
sand on the beach
a person in the water
blue and white stripped shorts
a person walking
the sky is clear and blue
footprints in the sand
people standing on the beach

Objects:
head
horse
nose
horse
beach
people
people
waves
ocean
ocean waves
bridle
tracks
sand
hills
ocean beach
shirt
pants
horse
girl
tank top
blue shorts
boy
stripe
blanket
footprints
sand
people
beach
shirt
person
mane
harness
stripe
shorts
person
shirt
beach
people
people
people
people
earring
woman
woman
man
horse
harness
horse
ground
man
person
horse
horse
sand
beach
shorts
sand
footprints

Attributes:
name: head
name: horse
attrs: brown
black
name: nose
name: beach
attrs: sandy
name: people
name: waves
name: ocean
name: ocean waves
name: bridle
attrs: white
name: tracks
attrs: one-wheel
name: sand
attrs: tan
name: hills
name: ocean beach
name: shirt
attrs: red
yellowish green
sleeveless
green
name: pants
attrs: red
name: girl
name: tank top
attrs: red
name: blue shorts
name: boy
name: stripe
attrs: orange
white
pink
green
purple
name: blanket
attrs: colorful
name: footprints
attrs: small
name: person
name: mane
attrs: dark
name: harness
attrs: white
name: shorts
attrs: striped
white
gray
blue
name: earring
attrs: golden
name: woman
name: man
name: ground

Contrastive attributes:
attr1: red
attr2: green
nouns: shirt
attr1: pink
attr2: purple
nouns: stripe