A review by drdpcampbell
Essential Atrocities by George Daniel Lea

5.0

Remarkable, beautiful, disturbing, weird.