Diplomatic Diva's Delight

By diplomaticdiva

ONLY 145 DAYS UNTIL CHRISTMAS..!

Ho Ho Ho!

Yes, it IS only 2 August, but Selfridges, one of London's top department stores, started selling its Christmas range today (!)

Comments
Sign in or get an account to comment.