Javier García-Miranda

6 books

missing page info 2016

adventurous challenging dark medium-paced

54 pages

25 pages digital

37 pages digital 2014

35 pages digital 2015

missing page info 2017

adventurous dark reflective slow-paced