Teddy Bear - Rosie with florals

$24.95