Red Deer Stag, Richmond Park, London

Red Deer Stag, Richmond Park, London