Segovia Spain 6805 (official title)

13” x 13”

Painting in Oil (likely created in 1968)