BookLovers of Bath

Beautiful books for beautiful people...

A Concise History of Portugal - David Birmingham

Cambridge & New York: Cambridge University Press, Paperback, 2003, Paperback £13.30