Paul Nelson in Cuba/47.jpg

Previous | Home | Next

47.jpg. Spider I. This is a shot of the giant spider sculpture in La Habana Vieja, which I understand is no longer being displayed there. There were two such sculptures and I am fairly certain an American artist created them.