The Pelicanos House in Mexico Balances Privacy + Open Spaces

57