Tectella patellaris, if I am not mistaken. 
No replies yet