man pushing a baby stroller
people walking on street
man has gray hair
man is wearing a backpack
street has gray stones
stores have signs in front
woman wearing black skirt
store has blue sign
woman carrying a purse
baby stroller is blue
a toddler in a stroller
a small blue stroller
a young man in a grey jacket
a man wearing a blue backpack
a young man in a black jacket
a man in a grey shirt
a woman in a white jacket
a woman in a red shirt
a black and gold sign
a red sign
man pushing baby in stroller
person in white shirt
black and gold sign
elderly couple holding hands
baby sleeping in stroller
man wearing blue backpack
white and blue "halifax" sign
gray tower in background
man looking in display window
white painted column
person wearing a back pack
people walking down a sidewalk
the name of a store
a man walking with head down
alot of people walking
a man pushing a stroller
back of a man carring a pack
a black pair of shoes
a older lady wearing skirt
a baby in a stroller
a sign with a X
a person walking on the sidewalk
a person walking on the sidewalk
a person walking on the sidewalk
a person walking on the sidewalk
a person walking on the sidewalk
a person walking on the sidewalk
a person walking on the sidewalk
a blue baby stroller
a large blue backpack
pieces of a tile sidewalk
a long black strap
a man's white shirt
a red flag
the name of a store

Objects:
person
sidewalk
person
person
person
person
sidewalk
person
person
person
person
person
stroller
backpack
pieces
tiles
strap
shirt
man
flag
name
store

Attributes:
name: person
name: sidewalk
name: stroller
attrs: blue
name: backpack
attrs: large
blue
name: pieces
name: tiles
name: strap
attrs: long
black
name: shirt
attrs: white
name: man
name: flag
attrs: red
name: name
name: store

Contrastive attributes: