Skirmish on Devaron

Battle Of Devaron was a battle on the Outer Rim planet of Devaron during the Clone Wars.

Appearances

 * Archangel