The Praying Mantis

 
 

The Praying Mantis

SOLD
• 120cm L x 130cm H x 50cm W