Teodora Legs

Teodora Legs

Regular price €61.50

Rafaela Rodriges

HD Digital Print

Series of 30

33x45cm

Numbered and signed by the artist