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