As I get older, I find myself veering away from polka dots, but it’s hard to resist the allure of electric pink and polka dots. I only have so much willpower. These new pillow cases from Castle in Australia are made of 100% cotton and have polka dots in fluorescent pink, white, black and yellow….
Read More »