Tropheus sp. red "Moliro" either sub adult or female.
Not the best community fish as they are almost strictly vegetarian. Excessive amounts of meat cause the fish to sucumb to bloat over time.
To read more about tropheus....
http://www.tropheus.info/