Star Trek

STAR TREK UHURA

Uhura pin-up art for the « Final Frontier » exposition in Paris…more coming soon !