2005
SS6627 : The Triumphal Arch at Castle Hill House, Filleigh
taken 19 years ago, near to Filleigh, Devon, England
This is 1 of 2 images, with title The Triumphal Arch at Castle Hill House, Filleigh in this square
The Triumphal Arch at Castle Hill House, Filleigh