The King of Fallen Leaves

Haard, North-Rhine Westphalia, Germany (Fall 2011)