where is the spirit

2014 | 118x47inch | acrylic-on-canvas

© 2020 Lucia Ferrara Art | luciaferraraofficial@gmail.com