Followers

    No one is following Peter yet.
    Load More

    Following

      Peter isn't following anyone yet.
      Load More

      Peter locations

      Getting your current location Getting your current location
      Finding Peter locations Finding Peter locations

      3 Tips

      • Recent
      • All Tips
      • German Restaurants (1)
      • Hotels (1)
      • San Francisco, United States (1)
      • Telegraph Hill, San Francisco, United States (1)
      101 Lombard St #115WFebruary 5, 2012
      Home
      • San Francisco, United States

      Theres no place like home

      Save
      Report
      Parkview HotelJanuary 25, 2012
      Hotel
      • Tanzania

      Not a bad place if u r climbing my Kilimanjaro

      Save
      Report
      Essen Restaurant & Beer CafeNovember 6, 2011
      German
      • Ultimo, Australia

      Lots of food, big meals

      Save
      Report