The deer 3, final

 

Final of the immortal deer, large 75cm by 25 cm high. Details:

 

 

 

 

 

 

Comments are closed.