Amelia Carpet Boy

The Amelia Carpet Boy is the mascot for Amelia Carpets Inc.