The Red Deer

 
 

The Red Deer

SOLD
• 240cm L x 300cm H x 120cm W