John Davis

John Davis is the author of Venice: A History.

Venice: A History

Rarely in history has a great city arisen in a less likely place than the island... Details
Price: $9.99