st-james-park-london Published January 18, 2015 at 3648 × 2736 in london on a layover the larger-than-life flora in st. james’s park in london the larger-than-life flora in st. james’s park in london