The Punisher
The Punisher

The Punisher

Regular price €230,00 Sale

By Kevin Attard 

- silver filigree
- silver filigree sized 5cm by 7cm approx. 
- silver weight 10.9 grams
- 20cm x 20cm mount
- 33cm by 33cm framed in white
- 2021