Luigi Francisco Seal aka Lou Seal, is the official mascot of the San Francisco Giants.
Low poly technique in Adobe Illustrator CC
Back to Top