The Lines of Torres Vedras (with maps)

Author: 
A.H. Norris & R.W.Bremner
Price: 
€5,00