Vehicle for selling pictures? (7)
I believe the answer is:
trailer
'vehicle' is the definition.
(trailer is a kind of vehicle)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for trailer that I've seen before include "Not a leading form" , "that's likely to be pulled?" , "Rear-lit (anag.)" , "Advertisement for a TV programme" , "Towed vehicle; advertisement" .)