2015 Lieutenant Nyota Uhura, Star Trek Legends #6
2015 Lieutenant Nyota Uhura, Star Trek Legends #6 (final)

2015 Lieutenant Nyota Uhura, Star Trek Legends #6

Your Price: $53.95

Availability: In Stock.

More Details