Historia e Tecnica dos Tapetes de Arraiolos By Fernando Baptista de Oliveira Paperback Price $47.48 Free Shipping