Hi, they look like Salisbury vases made by Bagley, England. I don't think you are meant to stack them, they are just two different sizes. They come in various colours. Plenty of info about Bagley glass around if you do a quick search. Hope this helps, cheryl