artwork by Hermen Anglada Camarasa, Barcelona, 1871 – Port de Pollença, 1959 (cap a 1904)
No description defined