Lion in the Sun is a brilliant 48in x 19in wall art piece with wildlife subject matter produced by the spectacularly talented artist Ben Judd with all of the energy, coloring and detail of the original masterpiece.
Lion in the Sun is a brilliant 48in x 19in wall art piece with wildlife subject matter produced by the spectacularly talented artist Ben Judd with all of the energy, coloring and detail of the original masterpiece.