Denham Bridge, Devon, England

Denham Bridge, Devon, England#Denham Bridge, #Devon, #England