Plaza Mayor Segovia (Sold)

Price: $3,200
Oil on Canvas
Size: 18 1/8 x 21 5/8
Framed Size: 27 x 30 1/4

Questions?