Wood Road. The Netherlands

wood road