Roman general, one seen in old pictures in revolution (6)
I believe the answer is:
scipio
'roman general' is the definition.
(I know that Scipio is a full general)
'one seen in old pictures in revolution' is the wordplay.
'one' becomes 'i' (Roman numeral).
'seen in' indicates putting letters inside.
'old' becomes 'o' (abbreviation).
'pictures in' becomes 'pics' (I am not sure about this - if you are sure you should believe this answer much more).
'revolution' says the letters should be written in reverse.
'o'+'pics'='opics'
'i' put within 'opics' is 'oipics'.
'oipics' written backwards gives 'SCIPIO'.
Can you help me to learn more?
(Other definitions for scipio that I've seen before include "Old general" , "campaigner" , "He defeated Hannibal" , "Roman general" .)