April to July 2005. Argentina, Ecuador, Cuba, Spain, London, New York.

Wednesday, June 15, 2005

Cuba photos

Ok, here's some photos and more thoughts about Cuba. First of all, you've got to admit that Cuba's flag is cool.