United Kingdom (London)

Image 181 of 281
< Prev Next >
SB-GB377.jpg
Great Britain, London, Kensington and Chelsea: The Churchill Arms pub on Kensington Church Street covered in Summer flowers | Grossbritannien, England, London, Kensington and Chelsea: The Churchill Arms blumengeschmueckter Pub an der Kensington Church Street