five giraffes standign together
smallest baby giraffe on left
two medium-sized giraffes looking in opposite directions
two tallest giraffes eating
metal pole between the giraffes
tree branch being eaten
brown building
lush, green hillside
row of trees on top of the hill
green grass under the giraffes
a brown spotted giraffe
a brown spotted giraffe
a brown spotted giraffe
a brown spotted giraffe
a brown spotted giraffe
a row of green trees
a patch of green grass
a giraffe eating leaves
a large tree in distance
a large tree in distance
Five giraffes in a field
A family of giraffes
A row of trees on a hill
A brown building near the giraffes
Trees in a field
A young giraffe
Giraffe eating from a tree
Twenty giraffe legs
A tail on a giraffe
Spots on a giraffe
a group of giraffes
a group of giraffes standing up
giraffes standing up outside
a group of giraffes on the gras
giraffes on the grass
a field of green grass
a field of grass and giraffes
tall and short giraffes
giraffes standing in a group
giraffes standing in a field
tallest giraffe in the group
shortest giraffe in the group
green trees in the back ground
nice plot of green grass
hill with animals grazing
group of giraffes with long necks
group of giraffes with long legs
group of giraffes with knobby ears
group of giraffes with knobby knees
big brown giraffe eye

Objects:
smiling woman
pond

Attributes:
name: smiling woman
name: pond

Contrastive attributes: