Only 25 prints will be made!
Print Measures 14" x 14" (12" x 12" with a 1" border on each side)
Giclee print with hand-painted stars in silver so every single print is slightly different.
Each print comes signed by the artist.
Lost World I - Limited Edition Giclee Print