Home/KarnavalReviewsKarnavalby Juan Francisco Ferré2012·529 pages·esPublisher, ISBN & more▾PublisherAnagramaISBN9788433997552Similar booksRummaging the shelves…ReviewsLoading reviews…