Thursday, July 28, 2005


July 23, 2005. Two otters at Durham County, United Kingdom. Posted by Picasa