High Tide, Low Tide

Heidelberg, Germany