People passing by stuffed animal stand.
Stuffed animals are available for sale.