Pixstock

Gothic architecture amidst lush greenery in Heidelberg, Germany.