Sale
  • Legola

Legola

£985.00

2016

Digital photography mounted onto lego pieces. 

26 x 16 x 8 cm