Street scene with pedestrians, bicyclists, and statue of God the Father and baby Jesus

Image