Our shop will be on Chinese New Year Holiday from Feb 16 to Feb 24, 2026. Orders placed during this period will be processed and shipped starting Feb 25. Happy Spring Festival!
"Street in Ávila (Ávila Landscape)" (1926) by Diego Rivera depicts a charming street scene in the Spanish city of Ávila. The painting features Rivera's characteristic use of bold colors and dynamic composition, capturing the essence of the city's architecture and atmosphere. The work reflects Rivera's ability to blend realism with his distinctive artistic vision. This print is perfect for those who appreciate Rivera's skill in depicting urban landscapes and his ability to convey the character of different places.