Machu Picchu Llama

Category
Llama

Machu Picchu Llama

Llama, 2018

Oil on deep edge canvas

75 x 50cm (WxH)