Tarifa, Spain
Latest
March 26, 2012, 6 Comments

Tarifa, Spain. The sign at the edge of the beach says: “the southest town in Europe.” The way the wind whips my hair and pushes the crashing surf, it definitely [...]

x