people are riding the horse
people are riding the horses
the horses at the beach
this is a horse
this is a person
this is a person
this is sand on the beach
this is sand on the beach
this is sand on the beach
this is sand on the beach
this is sand on the beach
this is sand on the beach
head of a person
head of a person
back of a person
back of a person
elbow of a person
arm of a person
thigh of a person
leg of a person
feet of a person
head of a horse
two brown horses
horses walking on the sand
people riding the horses
tracks in the sand
shadow on the ground
leg over the side of the horse
black bridal on the horse
straps hanging off the face
hand on the head
body of water
People riding horses on beach.
Three brown horses on beach.
Woman wearing black riding boots.
Woman dressed in gray riding pants.
Man dressed in white and blue Western cut shirt.
Man wearing eyeglasses over eyes.
Bridle over horses head.
Woman's foot in stirrup.
Waves and white caps on ocean.
Beige sand of beach.

Objects:
person
person
horse
horse
people
horses
horses
beach
person
sand
beach
sand
beach
beach
sand
beach
sand
head
person
head
person
back
person
person
back
elbow
person
thigh
person
leg
person
foot
horse
horse
sand
horses
people
horses
tracks
sand
horse
leg
floor
bridal
straps
face
head
head
head
hand
water
horse
horse
beach
person
person
boots
woman
woman
pants
man eyeglasses
man
head
bridle
stirrup
foot
waves
waves
white caps
white caps
ocean

Attributes:
name: person
name: horse
attrs: brown
name: people
name: horses
name: beach
name: sand
name: head
name: back
name: elbow
name: thigh
name: leg
name: foot
name: tracks
name: floor
name: bridal
attrs: black
name: straps
name: face
name: hand
name: water
name: boots
attrs: black
name: woman
name: pants
attrs: gray
name: man eyeglasses
name: man
name: bridle
name: stirrup
name: waves
name: white caps
name: ocean

Contrastive attributes: