Red deer in Richmond Park, London

Red deer in Richmond Park, London - 80600486