Stock Photo - Charlecote Park Tudor Manor House


Location: Charlecote Park, Wariwckshire, England