1. image

    Bergen, Norway

  2. image

    Nordkapp (North Cape), Norway - Europe’s most northern point

  3. image

    St Petersburg, Russia

  4. image

    Stockholm, Sweden

  5. image

    Bergen, Norway

  6. image

    Bergen, Norway

  7. image

    Bergen, Norway

  8. image

    Indonesian Independence Day

  9. image

    St Petersburg, Russia

  10. image

    St Petersburg, Russia

  11. image

    St Petersburg, Russia

  12. image

    St Petersburg, Russia

  13. image

    St Petersburg, Russia

  14. image

    St Petersburg, Russia

  15. image

    St Petersburg, Russia