SPANISH STYLE
Interior designer Carlos Serra opens up his sun-soaked hideaway in Jávea, Spain, filled with objects from his travels.
Interior designer Carlos Serra opens up his sun-soaked hideaway in Jávea, Spain, filled with objects from his travels.