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