Rating: 2 reviews from 1 sources
www.amazon.com
Selected Review of 2 Reviews
I like this, but I don’t love it. It shows the center of London. It’s almost exclusively roads. Even the Thames River is only evident because … Read full review