killing animals

delusional speciesism
speziesistischer Realitätsverlust
el delirio del especismo
British Museum (London)

Hyde Park (London)