Daily photo: 25/05/2011
Don't be a stranger! Subscribe to my RSS feed here, if you like. Either way, thanks for visiting.
William: A boy's name traceable to old Germanic and Norman French roots, meaning 'helm' or 'protector'. It has been the name of four English kings.