Speckled giraffes hat - blue

$12.50

-