FRANCESCA'S

FRANCESCA'S

Francesca's is a boutique store selling clothing, handbags and accessories. The company is headquartered in Houston, Texas and features a lot of floral prints.