Barbara Kingsolver

shadow from Teruyuki Kameda