Illustrator, product design
Published: April 15, 2009
Dillard's Inc. is an American Department store with approximately 292 stores in 29 states and headquartered in Little Rock, Arkansas.