Shesh

Member statistics

Member since
16th April 2010

Shesh's activity

  1. April 2010
  2. Shesh rated The Grand Canyon

  3. Shesh reviewed The Grand Canyon in Southwest Desert, United States

    "This is a NATURAL wonder,and NOT made by man!"