Thank you for your patience while we retrieve your images.


God Calling

A traditional red phone booth stands outside Saint Paul's Cathedral in London.
God Calling