Pyramide Head (Oils).

Pyramide Head (Oils). 100 x 80 cm.

Pyramide Head (Oils). 100 x 80 cm.