Sign up for our newsletters
Receive the latest in Footwear, Fashion, Music and Creativity in our newsletters.
Located in Cabo San Lucas, Mexico, Steven Harris Architects have unveiled images of their latest project: Casa Finisterra. Situated along the Pacific Ocean, photographs reveal a home that is seemingly open to the breathtaking elements outside thanks to the monstrous windows and cliff-side positioning. Key amenities include an outdoor living room, reflective pool, swimming pool terrace and cactus garden.