4.2K
Land Rover Series IIA 88 Post Office Telephones (1963)
previous post