Duck and Luca LLC Trademarks
DUCK AND LUCA

DUCK AND LUCA

Filed: October 5, 2024
Pet clothing; pet collars; pet leashes; pet tags; pet harnesses.
Owned by: Duck and Luca LLC
Serial Number: 98787085