Designed by
Title
Street view in Leipzig #75026265
Description
Leipzig, Germany ââ¬â April 8, 2016. Street view on intersection of Reichstrasse and Schuhmachergasschen streets in Leipzig, with Speckââ¬â¢s Hof department store and other commercial buildings around, with people.
This image is editorial