A review by bookie936
Tatiana by Martin Cruz Smith

4.0

Beaches, bicycles, oligarchs, corruption, murder, journalists, neonazis, and submarines!