View of Segovia, 1962
Segovia is a city in Spain, the capital of the province of Segovia in Castile and Leon. It is situated north of Madrid.
19-1/4'' x 28-3/8''
oil on canvas
20th Century American
P.O. BOX 459, SAINT PETERS, PA 19470