541 Green Apple - International Trading, Lda - Set of 3 "Sahara" Wooden Screens and Match a Puff Stool