Please note it's an impossible object.
Figure out how the details of a natural leaf have been printed into a steel plate - How was it made? Solution can be provided if needed.
Shipping: £7 in the UK; £20 in the EU; £25 Rest of world