Size

60 x 30

Medium

oil on canvas

Style

Description

Statue of Liberty, Barcelona, Spain

The Statue of Liberty of Barcelona is a symbol of freedom, light, knowledge and progress. Lady Liberty floats above little cherab geniuses, who symbolize industry, science and art. This magnificant sculpture adorns  the backside of the monument to Francesc de Paula Rius i Taulet, Mayor of Barcelona during the Restoration between 1858 and 1889.

Purchase

Sold