Street scene with cars seen through a window