Stitch is providing shade with a large green leaf for a mother turtle, and its baby at the beach.

Mahalo Stitch - Disney Silver Series

$350.00