A home between the ocean and the mountains in Baja California

A home between the ocean and the mountains in Baja California