Neckarwiese garden in Heidelberg city Germany
With subscription
FREE
Single Template
$
1
About this template
Neckarwiese garden in Heidelberg city, Baden-Wurttemberg state, Germany. Spring view from Philosophenweg. Neckar river on the background