Farm Rio for Anthropologie Esmeralda Floral Maxi Dress How can you resist this Farm Rio for Anthropologie Esmeralda Floral Maxi Dress ($240)? Image Source: anthropologie.com Farm Rio for Anthropologie Esmeralda Floral Maxi Dress $240 from anthropologie.com Buy Now