Strolling around Denia, a town about 1/2 an hour away we came across this wall. Not sure what it was all about but one area nearby was used for filming a pirate film years ago. This was possibly done then as a few of the restaurants now have a pirate theme.