Results 1 results found El Lucero Herido by Rebecca Horn on Barceloneta Beach, Barcelona, Catalonia, Spain, Europe