The Happy Travelers Posted by Anita on July 26, 2013 Posted in: Photos in Europe. Posts navigation ← Telescope Salzburg Town Square →