A street filled with people walking and riding bikes.
A market street filled with people walking and riding bikes.
Une rue remplie de gens à pied et à vélo.
Une rue de marché remplie de gens à pied et à vélo.