Travel

Giant teddy bears invade Paris neighborhood

Teddy bears are brining smiles to Paris.