Sunday, 28 June 2009

Border Collie dog - tricolor - Faithful

No comments: