many stuffed animals on top of parked cars 
teddy bears and other stuffed animals for sale on cars on a street
several parked cars with a variety of stuffed animals on top
Several cars that are parked and have teddy bears placed on them.
Teddy bears are sitting on the tops of cars.