Our Lady of Lourdes Bearcats

Bearcat drawn specifically for the athletics teams of Our Lady of Lourdes Parish School in Louisville, Kentucky.

More by NOT A CANNED HAM

View profile