St. George and the Dragon
13-Jul-2015 • London England
One of our newest discoveries during our most recent trip to London was the monument of St. George and the dragon. We later learned it is the symbol of London. We actually saw it in a few places all over the city.