United Kingdom (London)

Image 227 of 281
< Prev Next >
SB-GB065.jpg
Great Britain, England, London: Spring Daffodils in Saint James` Park with Big Ben behind