Gigi Definition

Gigi Definition

Regular price
$14.00
Sale price
$14.00
Regular price
Sold out
Unit price
per 

 

Gigi

Keeper of secrets

Storyteller, gives big hugs and licensed to spoil

A constant source  of unconditional love

 

Size 4x4