The lovely MacLeod Family consist of Jan & Norman, the heads of the clan, their children/children in law & 8 beautiful grand-children. In their words “Jan and Norman are always […]

Read More