Thought for the Day on October 23, 2011 Get link Facebook X Pinterest Email Other Apps Definition of a village: "a small group of houses, none of which can get pizza delivered" Guy Browning Comments
Comments