La Iguana

Calpe, Spain
The restaurant has been furnished with outdoor chairs from the RITA collection.

Joenfa Nature

Other projects

Villa Maria Hotel

Tenerife, the Canary Islands, Spain