Todo Nace en tu Interior (Tot neix al teu interior) Public sculpture located in Pineda de Mar’s beach (Barcelona, Spain). Bronze, base of stone. Share: