Your Cart
A Dog's Heart
Stock: 1
A surreal tale of a Moscow doctor who befriends a stray dog and performs on it a human transplant - with disastrous consequences....
Total excl. delivery 9.95 AUD
A Dog's Heart
A surreal tale of a Moscow doctor who befriends a stray dog and performs on it a human transplant - with disastrous consequences....
Total excl. delivery 9.95 AUD