Luxury edition printed in Spain. 24 × 30 cm, 364 pages. 448 images. Independent editions in Spanish or English.