Dencora Way

Dencora Way, England, United Kingdom