Sunday, April 1, 2012

that cliche...

somewhere near the lizard in Nazca, 2007

where it's at? where to?

1 comment:

  1. this makes me think of america :-'(

    ...and that Talking Heads song 'Road To Nowhere'...

    ReplyDelete