![](http://www.alamy.com/thumbs/6/B65DEB82-9944-435E-A2E2-5A39B5783201/2FKW0F6.jpg)
London, England, UK. Westminster Abbey: statues of Richard II and Isabella of Valois (2nd wife) on the north wall
Size: 2300px × 3161px
Location: Westminster, London, UK
Photo credit: © PjrStatues / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abbey, architectural, britain, capital, church, city, consort, detail, england, europe, gb, great, ii, isabella, king, kingdom, london, monarch, north, outdoors, queen, richard, statue, statues, uk, united, valois, wall, westminster