Oh, Marfa
Stephanie Saldivar Stephanie Saldivar

Oh, Marfa

Prada Marfa art installation is a must-see when driving through the West Texas desert. There’s a lot more to see in the quaint town of Marfa, Texas, and if given a chance be sure to spend at least one night at El Cosmico.

Read More