Cats & Dogs Exhibition


Israel Museum, 2016, Jerusalem



@ Eitan Eloa 2025