Barcelona, Main City of Catalonia

1.9

De Chomon short from 1912