File:Oribos Admiral Taylor.png

Summary
Admiral Taylor, on the outer ring of Oribos (south west), in Shadowlands