Skip to content

Ellie Lasthiotaki

Acrylic and pastels on canvas

90cm by 60cm

Mother Nature

Acrylic and pastels on canvas

90cm by 60cm