New Iberia , LA
Proven pair of Dilutes. 2103 hatched. Produce nice size babies, with a good amount of red. Photos of the ...