Farnham Castle
Farnham Castle is a 12th century castle in Farnham, Surrey, England, formerly the residence of the Bishops of Winchester.
Farnham Castle is a 12th century castle in Farnham, Surrey, England, formerly the residence of the Bishops of Winchester.