Isla Holbox Sofa
Rumor has it that Holbox is a lovely pristine island nw of Cancun, Mexico. A natural bird habitat with beautiful sand and splashes of bright color, provided by the great variety of birds. We pay homage to Isla Holbox with this sofa set. Beautiful sand-co