Your Cart
A Dog's Heart
Stock: 0
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 $22.99 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 $22.99 AUD