Christmas at El Águila store

Ref: N105P62A368

Year: 1962

City: Barcelona

Province: Barcelona

Country: Spain


More information about this image