A Baja California Oasis, Mexico

By Madeleine Pujals Maya