MX0910JF100_capella-pedregal.jpg [© Last Frontiers Ltd]

Capella Pedregal | Infinity pool and beach. | Baja California (Mexico)

Filename: MX0910JF100_capella-pedregal.jpg (Jill Forgham)