Liberty

Liberty

An upscale department store famous for its floral and graphic prints in fashion and home goods.