Posted by Nathan June 16, 2015 at 22:55 pm - 1 person found this useful. Common Plecostomus- Hypostomus plecostomus
1 comment
Common Plecostomus- Hypostomus plecostomus