3/01/2006

Lucy Castillo


These are apparently part of a series produced for a mini-movie festival sponsored by Spanish Television. It turns out the spanish are far stranger than I ever imagined. Why, they might even be as strane as the British! (and I mean that in a good way)

No comments:

..................................

..................................