16 amazing photos that capture street scenes of Germany in…

16 amazing photos that capture street scenes of Germany in 1899.