London, England - Princess Diana Memorial Fountain

<span>London, England</span> - Princess Diana Memorial Fountain