Cumulative Confirmed COVID-19 Cases

Thursday, December 17, 2009

It's a Wonder

The Telegraph is spotlighting the 20 wonders of the world. First up are the Pyramids of Egypt, always a source of fascination for me.

No comments: