H

Typical London department store. To visit almost l...

Typical London department store. To visit almost like a museum. It is also a good way to let a downpour pass. :-)

Comments:

No comments