nubbsgalore:richmond park, the largest of london’s royal parks, is home to 630 red and fallow deer
nubbsgalore: richmond park, the largest of london’s royal parks, is home to 630 red and fallow deer, some of whom are photographed here by dan istitene in a bracken thicket. (see also: dan kitwood’s photos from richmond park) -- source link