marie sand :: castel sant'angelo

Marie Sand
Oil on canvas
2017
Size: 12 x 16
Price: $800 (C6701MS)