Bold bright hand painted hand blown glass tumblers, vintage Mexican art glass. I think these were probably made as drinking glasses (they are the classic cobalt blue rim clear glasses, with painted design over the entire exterior). They'd make great vases, though!
They're about 5 1/2" tall. The glass is in very good condition on all four, no chips or cracks. The paint has a few light scuffs, and wear at the rims on the white band.