Portrait of character named  Barbazoo

Information


Barbazoo (Barbidou in French), yellow, male, lover of animals

Appearing in