Living Things, Leopard

Living Things, Leopard

90” X 90”