About Me

My photo
Hello!!! Thank you for taking interest in our blog. Stay connected for up to date news, and unique and new designs all custom made by hand with TLC!

Monday, September 13, 2010

The Star of India Sapphire, thought to be the largest star sapphire in the world, is displayed at the NYC American Museum of Natural History

No comments:

Post a Comment