Officially licensed Star Trek print of the resort planet Risa.
16 by 24 inches.
Limited number left, only 200, although not a numbered edition.
Star Trek - Risa
$10.00Price
Officially licensed Star Trek print of the resort planet Risa.
16 by 24 inches.
Limited number left, only 200, although not a numbered edition.