espa-logo

Rose Bear

Teddy bears made of roses in many colors.