This lovely piece of public art is by Barcelona artist Rosa Serra. It is a stylized sculpture of a woman with simple, clean shapes. The caption reads "Dona de Palma" and the piece dates to 1992. If you're in the Plaza del Olivar, check it out. read more