Crowd at Marktplatz, the Market Square in City Centre of Leipzig in Germany, Surrounded by Historic Buildings Editorial Stock Image - Image of marketplace, flea: 147968969
a) Hospital in Mbaga, ca. 1929-40. (Nussler, LLMA 1-1391). #... | Download Scientific Diagram