Railway Buff:
50010 near Semley
Railway Buff:
33103 near Warminster
Railway Buff:
33014 & 47123 nr Warminster
Railway Buff:
33030 near Warminster
Railway Buff:
47059 near Warminster
Railway Buff:
47901 at Dilton Marsh
Railway Buff:
33001 & 33024 at Dilton Marsh
Railway Buff:
47530 at Fairwood junction
Railway Buff:
33202 at Westbury
Railway Buff:
HST 253002 near Westbury
Railway Buff:
50019 at Salisbury
Railway Buff:
33033 at Salisbury
Railway Buff:
31170 at Salisbury
Railway Buff:
33113 at Salisbury
Railway Buff:
50021 at Salisbury
Railway Buff:
50021 & 33113 at Salisbury