Don Quixote #4. See more work by Javier Piñon.
Alex Streiff is the fiction editor of The Journal.
Don Quixote #4. See more work by Javier Piñon.