Someone on eBay has this piece listed currently as Cambridge Glass, but I've found no other references to or images of this piece anywhere! It's adorable, but for all I know it could have been made last week in Taiwan. Any help identifying it would be greatly appreciated.
Charles.