The Mayoress is set in the fictional borough of Mansford, merrily satirizing the insular mentality of middle England, local politics, daft bureaucracy and the deluded nature of small time power.
Recently viewed
Please enable browser cookies to use this feature. Learn more.