Do you mean the department store?

Dillard’s is a department store chain in the U.S. Did it go on a honeymoon with Jill Duggar? Maybe the Yahoo! Shine writer responsible for this headline can tell us:

dillards shine

Advertisements
%d bloggers like this: