photo from Spain by Francisco


well... the photo is from Spain
but I am not sure if Francisco was the photographer
there appears to be a different tag in the lower right hand corner

either way
LIZ HATCH!
Liz Hatch is over in Spain to start racing.... I am not sure of when this photo was taken

Good Luck Liz in 2010!
and
Good Luck Racing in Spain!