The Legend of Zelda Twilight Princess Limited Giclee Print Art #25 24" x 12". Limited Edition of 25 Worldwide. This item is in the category "Art\Art Prints". The seller is "thunderbird895" and is located in this country: US.
This item can be shipped worldwide.