Preview

Mother Lion licks its offspring under shady bush, South Luangwa National Park, Zambia, Africa
Mother Lion licks its offspring under shady bush, South Luangwa National Park, Zambia, Africa
Image ID: 1320-39
Artist: Spencer Clark
Purchase a commercial license Buy framed prints & more from our print store