Miss Nepal World Saddicchha Shrestha Caught Naked
Miss Nepal World Saddicchha Shrestha is caught naked in hotel in London. She Nepal’s most dashing and hottest beauty queen ever.
Sadichha Shrestha is Miss Nepal 2010. She represented Nepal in Miss World 2010 on October 2010. She also won the titles of Miss Personality, Miss Best Walk and Miss Photogenic.