50cm x 50cm satin baby pink napkin
$1.90
Elegant satin napkin perfect for kitchen teas and christenings