Saturday 8 December 2007

There goes the pyramid!!!

P1050860

Tourists fall off a human pyramid in the only beach of Key West.

No comments: