Very beautiful and detailed Fish Shirts

Fish Shirts made from 100% cotton and are hand-dyed, high quality
garments. All shirt designs are made from water-based inks. The
printing process gives these t-shirts a soft feel; unlike the heavy
plastic "shield" created by most screen printing companies.

http://www.animalshirts.net/fishshirts/