These cards are for all occasions, and come in two sizes 140 x 140mm and 105 x 150mm

vase with hearts KC1013

vase in red KC1015

vases on blue KC1021

vase with circles KC1007

vase in green KC1014

vase on yellow KC1023

vase on orange1 KC1018

vase with triangles KC1010

three vases KC1038

vase on orange2 KC1006

vases varies KC1017

vases on red KC1022