The Rain in Spain
Mark McMenamin and Rebecca Thienes -- Interior Design, 7/1/2012 2:00:00 AM
conjured by Gan design and product director Pablo Girons for Lluvia, meaning
rain in his native Spanish, puts less-colorful showers to shame. This droplet fest, an
addition to the Hand tufted series, is wool on a cotton backing, offered in sizes of approximately 5 by 7 feet, 6 by 8 feet, and 7 by 10 feet. 212-421-6701; gan-rugs.com.