Lost In Translation

Category: Nature


Photo and caption by Ali Hudda

Into the depths of thought and contemplation. Finding the meaning of what is the closest to us, loves ones, money, social and economic relations? Truly the best gift to us is nature, where all answers lye to the deepest of questions...

Location: Gibraltar


More Nature Entries »

  1. Catch of the Day

    By Brenda Stevens

  2. Floating on Calm Water

    By Gian Luigi Fornari Lanzetti

  3. Green Rice Paddies of Ubud

    By Chris Fries