Teresa Giffen:
Capay Valley, California
Teresa Giffen:
Sunday night
Teresa Giffen:
Ice House
Teresa Giffen:
Brooks B17 Saddle
Teresa Giffen:
Paul Thumbies with Shimano Indexing
Teresa Giffen:
Grand Bois 650Bx42 Hetre Tires
Teresa Giffen:
Kogswell Porteur/Randonneur
Teresa Giffen:
Velo Orange Stem and Alloy Headset | Nitto 3TTT City Bar
Teresa Giffen:
Sitges, Spain
Teresa Giffen:
Imlil, Morocco
Teresa Giffen:
Hotel Riad Dar Zaman | Marrakech, Morocco
Teresa Giffen:
Mercat de Sant Josep de la Boqueria | Barcelona, Spain
Teresa Giffen:
Mercat de Sant Josep de la Boqueria | Barcelona, Spain
Teresa Giffen:
Omar, our guide through the Atlas Mountains | Imlil, Morocco
Teresa Giffen:
Women's Argan Oil Cooperative | Near Marrakech, Morocco
Teresa Giffen:
Women's Argan Oil Cooperative | Near Marrakech, Morocco
Teresa Giffen:
La Sagrada Familia | Barcelona, Spain
Teresa Giffen:
Ronda, Spain
Teresa Giffen:
Ronda, Spain
Teresa Giffen:
Imlil, Morocco
Teresa Giffen:
Hotel Riad Dar Zaman | Marrakech, Morocco