The Smiling Frog Trademarks
THE SMILING FROG
Retail stores featuring pre-owned articles relating to children, such as clothing, toys, furniture, strollers and car seats…
Owned by: The Smiling Frog
Serial Number: 78475212