A Mesmerizing Day
Christmas Lights – Oh, I how I love them! London may not top Vienna when it comes to Christmas street lights and decorations, but the sights are just as mesmerizing! We spent our last evening here shopping on Oxford Street and Harrods then taking video from the top floor front seats of a city bus. … More A Mesmerizing Day