London?
I don’t really remember where this was taken, but I’m sure it was in England, perhaps London.
Comments are closed.