20050317142126 Permanent Link
The sheep-spotted Welsh countryside