Beautiful red flower found in Pedasi, Panama