landrovers
Location
londonderry northern ireland
Current Landrover
1984 series 3
Occupation
lorrie mechanic