Designed by
Title
Heidelberg, Germany - Town square called `Karlsplatz` with snow in winter in historic city center #210443511
Description
Heidelberg, Germany - February 2020: Town square called `Karlsplatz` with snow in winter in historic city center of Heidelberg
This image is editorial