On The Cameras Today – Thursday 6th January 2022

MAINLINE CAMERAS

ALTRINCHAM CAMERA

APPERLEY BRIDGE CAMERA

09:23 – GB Railfreight light engine move (Diesel) – 0D80 Rylstone Tilcon Gb Railfreight to Doncaster Down Decoy Gb Railfreight

BARKING CAMERAS

BEATTOCK CAMERA

01:07 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

02:35 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

02:52 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

05:44 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level

06:25 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre

22:43 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

BEDFORD CAMERA

22:02 – GB Railfreight diesel hauled ECS move – 5Q20 Derby Adtranz Litchurch Lane to Ferme Park Reception Line Gb Railfreight

BOLTON LE SANDS CAMERA (freightmaster.net)

01:18 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness 

02:42 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston 

04:06 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

04:10 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level

08:01 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

10:06 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs)

15:01 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs

20:28 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

BUSHBURY JUNCTION CAMERA

11:14 – Colas Rail operated Network Rail NMT test train – 1Q24 Derby Rtc Serco to Derby

14:59 – Colas Rail operated Network Rail NMT test train – 1Q24 Derby Rtc Serco to Derby

CAMDEN JUNCTION CAMERAS

 – CAMERA 1 (Euston/WCML)

00:14 – Caledonian Sleeper Class 92 light engine move – 0A96 Euston to Wembley Inter City Depotne 

06:59 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

07:23 – Caledonian Sleeper Class 92 light engine move – 0M16 Wembley Inter City Depot to Euston 

08:01 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston 

08:41 – Caledonian Sleeper Class 92 hauled Highland sleeper ECS move – 3M16 Euston to Wembley Inter City Depot

09:42 – Caledonian Sleeper Class 92 hauled Lowland sleeper ECS move – 3M11 Euston to Wembley Inter City Depot 

19:23 – Caledonian Sleeper Class 92 hauled Highland sleeper ECS move – 5S95 Wembley Inter City Depot to Euston

21:02 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness 

21:10 – Caledonian Sleeper Class 92 hauled Lowland sleeper ECS move – 5S96 Wembley Inter City Depot to Euston

21:41 – Caledonian Sleeper Class 92 light engine move – 0A95 Euston to Wembley Inter City Depot 

23:56 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level

23:56 – Caledonian Sleeper Class 92 light engine move – 0A96 Euston to Wembley Inter City Depot

 – CAMERA 2 (Primrose Hill/Freight)

CHESTERFIELD CAMERAS (Hasland/Chesterfield Sth Jn)

11:13 – Rail Operations Group light engine move (Diesel) – 0E24 Derby Rtc Serco to Doncaster Belmont Down Yard

CLITHEROE CAMERA

CRAMLINGTON CAMERA

CREWE CAMERAS (crewehc.org)

 – CAMERA 1

12:53 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site

13:40 – DB Cargo light engine move (Electric) – 0A06 Crewe Electric Traction Maintenance Depot to Wembley European Freight Operations Centre

18:04 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site

 – CAMERA 2

02:42 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

04:11 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston 

05:27 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston 

10:06 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

11:44 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) 

13:04 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs 

18:19 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal 

18:24 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:13 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:26 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:49 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:50 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

 – CAMERA 3

Overview of Crewe Heritage Centre.

 – CAMERA 4

02:43 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

04:09 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston 

05:25 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston 

10:04 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

11:42 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) 

13:05 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs 

18:20 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal 

18:25 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:12 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:27 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:47 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:52 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

 – CAMERA 5

02:42 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

04:11 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston 

05:27 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston 

10:06 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

11:44 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) 

12:53 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

13:04 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs 

13:40 – DB Cargo light engine move (Electric) – 0A06 Crewe Electric Traction Maintenance Depot to Wembley European Freight Operations Centre 

18:04 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

18:19 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal 

18:24 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:13 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

21:26 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:49 – Colas Rail operated Network Rail NMT test train – 1Q18 Derby Rtc Serco to Crewe Carriage Sidings L&nwr Site 

23:50 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

DAWLISH BEACH CAMERAS (dawlishbeach.com)

 – DAWLISH CAMERAS (Blenheim & San Remo)

00:45 – Great Western Railway Class 57 hauled Night Riviera – 1A50 Penzance to Paddington

04:22 – Great Western Railway Class 57 hauled Night Riviera – 1C50 Paddington to Penzance

 – DAWLISH WARREN CAMERA

00:46 – Great Western Railway Class 57 hauled Night Riviera – 1A50 Penzance to Paddington

04:21 – Great Western Railway Class 57 hauled Night Riviera – 1C50 Paddington to Penzance

DERBY CAMERAS (In partnership with Rail Operations Group)

09:55 – GB Railfreight diesel hauled ECS move – 5Q90 Derby Adtranz Litchurch Lane to Wembley Inter City Depot

10:49 – Rail Operations Group light engine move (Diesel) – 0E24 Derby Rtc Serco to Doncaster Belmont Down Yard 

11:14 – GB Railfreight diesel hauled ECS move – 5Q90 Derby Adtranz Litchurch Lane to Wembley Inter City Depot

16:38 – GB Railfreight diesel hauled ECS move – 5Q47 Worksop Down Yard to Derby Adtranz Litchurch Lane

17:19 – GB Railfreight diesel hauled ECS move – 5Q47 Worksop Down Yard to Derby Adtranz Litchurch Lane 

17:33 – Colas Rail operated Network Rail NMT test train – 1Z17 Derby to Paddington

17:57 – Colas Rail operated Network Rail NMT test train – 1Z17 Derby to Paddington 

19:53 – GB Railfreight diesel hauled ECS move – 5Q20 Derby Adtranz Litchurch Lane to Ferme Park Reception Line Gb Railfreight

20:16 – GB Railfreight diesel hauled ECS move – 5Q20 Derby Adtranz Litchurch Lane to Ferme Park Reception Line Gb Railfreight

DONCASTER CAMERA (www.socotec.co.uk)

05:48 – GB Railfreight light engine move (Diesel) – 0D35 Hunslet Tilcon Gbrf to Doncaster Down Decoy Gb Railfreight

06:35 – GB Railfreight light engine move (Diesel) – 0D15 Scunthorpe Trent Terminal Complex to Doncaster Down Decoy Gb Railfreight

11:17 – GB Railfreight light engine move (Diesel) – 0D80 Rylstone Tilcon Gb Railfreight to Doncaster Down Decoy Gb Railfreight

FARINGTON JUNCTION CAMERA

00:46 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness 

03:17 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

03:36 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

04:37 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

08:30 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

10:29 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs)

14:12 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs

20:07 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

FLITWICK CAMERA

22:10 – GB Railfreight diesel hauled ECS move – 5Q20 Derby Adtranz Litchurch Lane to Ferme Park Reception Line Gb Railfreight

GRATELEY CAMERA (facebook.com/grateleytrains/)

HENSALL CAMERA (kjbmodels.co.uk)

KEIGHLEY CAMERA (kwvr.co.uk)

09:08 – GB Railfreight light engine move (Diesel) – 0D80 Rylstone Tilcon Gb Railfreight to Doncaster Down Decoy Gb Railfreight

KIDDERMINSTER CAMERA (www.svr.co.uk)

NEWBURY CAMERA (icn-ltd.com)

NEWARK CAMERAS

06:14 – Rail Operations group diesel hauled ECS move – 5Q76 Doncaster Belmont Down Yard to Newport Docks Sims Group

PETERBOROUGH CAMERAS (railworld.org.uk)

 – CAMERA 1

04:49 – GB Railfreight light engine move (Diesel) – 0L20 Peterborough to Whitemoor Local Distribution Centre

07:11 – Rail Operations group diesel hauled ECS move – 5Q76 Doncaster Belmont Down Yard to Newport Docks Sims Group 

23:32 – GB Railfreight light engine move (Diesel) – 0E62 Whitemoor Local Distribution Centre to Peterborough Virtual Quarry Gb Railfreight

 – CAMERA 2, 3 & 4 

23:32 – GB Railfreight light engine move (Diesel) – 0E62 Whitemoor Local Distribution Centre to Peterborough Virtual Quarry Gb Railfreight

PORTSMOUTH CAMERA 

Camera Offline

PRESTON CAMERA

01:03 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness 

03:01 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

03:55 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

04:24 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

08:19 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

10:20 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs)

14:23 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs

20:15 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

PRINCES RISBOROUGH CAMERA (chinnorrailway.co.uk)

RYDE ESPLANADE (royalesplanadehotel.co.uk)

SANQUHAR CAMERA (sanquharstation.co.uk)

SETTLE & CARLISLE LINE CAMERAS

 – RIBBLEHEAD VIADUCT CAMERA (In partnership with Settle & Carlisle Railway Properties Ltd/FoSCL & S&C Trust)

SHEFFIELD CAMERA (Electric Works Sheffield)

SHREWSBURY ABBEY FOREGATE CAMERA (beachifa.co.uk)

ST BEES CAMERA

TEIGNMOUTH CAMERAS

00:42 – Great Western Railway Class 57 hauled Night Riviera – 1A50 Penzance to Paddington

04:25 – Great Western Railway Class 57 hauled Night Riviera – 1C50 Paddington to Penzance

THANKERTON CAMERA

00:46 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

02:13 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

03:16 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

06:01 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

06:08 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level

23:10 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

TODMORDEN CAMERA

TYWYN CAMERA (In partnership with Talyllyn Railway)

UPHALL CAMERA

WATFORD CAMERA

06:36 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston 

07:48 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston 

12:56 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

15:48 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal 

15:58 – GB Railfreight diesel hauled ECS move – 5Q90 Derby Adtranz Litchurch Lane to Wembley Inter City Depot 

16:55 – DB Cargo light engine move (Electric) – 0A06 Crewe Electric Traction Maintenance Depot to Wembley European Freight Operations Centre 

18:35 – GB Railfreight light engine move (Diesel) – 0F90 Wembley Inter City Depot to Leicester Loco Inspection Point

21:17 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness

WIGAN NORTH WESTERN CAMERAS (swanandrailwayhotelwigan.co.uk)

00:30 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1S25 Euston to Inverness 

03:21 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1S26 Euston to Glasgow Central High Level 

03:27 – Caledonian Sleeper Class 92 hauled Lowland sleeper – 1M11 Glasgow Central High Level to Euston

04:47 – Caledonian Sleeper Class 92 hauled Highland sleeper – 1M16 Inverness to Euston

08:45 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q41 Shieldmuir Mail Terminal to Willesden Princess Royal Distribution Centre 

10:43 – Direct Rail Services light engine move (Diesel) – 0Z88 Kingmoor Siding Drs to Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs)

14:02 – Direct Rail Services light engine move (Diesel) – 0Z89 Crewe Wagon Shop Centrac (later Crewe Gresty Bridge Drs) to Kingmoor Siding Drs

19:49 – Rail Operations Group diesel hauled Orion Express Parcels units – 3Q20 Willesden Princess Royal Distribution Centre to Shieldmuir Mail Terminal

YORK CAMERAS

 – NORTH (SKELTON JN) CAMERAS

 – ROC CAMERA 1 (Station) (networkrail.co.uk)

 – ROC CAMERA 2 (Avoider) (networkrail.co.uk

There is no guarantee that the services listed above will run, at the time of posting these are believed to be correct.


HERITAGE RAILWAY CAMERAS

CHINNOR & PRINCES RISBOROUGH RAILWAY

(chinnorrailway.co.uk)

CAMERA AT PRINCES RISBOROUGH

FFESTINIOG & WELSH HIGHLAND RAILWAY

(festrail.co.uk)

CAMERAS AT PORTHMADOG HARBOUR STATION, MINFFORDD & TAN Y BWLCH

KEIGHLEY & WORTH VALLEY RAILWAY

(kwvr.co.uk)

CAMERAS AT HAWORTH, KEIGHLEY & OXENHOPE

LLANGOLLEN RAILWAY

(llangollen-railway.co.uk (stationholiday.co.uk)) 

CAMERA AT GLYNDYFRDWY

NENE VALLEY RAILWAY

(nvr.org.uk)   

CAMERAS AT ORTON MERE & WANSFORD (2)

NORTH YORKSHIRE MOORS RAILWAY

(nymr.co.uk)

CAMERAS AT GOATHLAND & GROSMONT

ROMNEY, HYTHE & DYMCHURCH RAILWAY

(rhdr.org.uk)

Home of the Railcam Rambler 

CAMERAS AT DUNGENESS, DYMCHURCH, HYTHE, NEW ROMNEY (Hythe end & New Romney Shed), NEW ROMNEY (Dungeness end) & ROMNEY SANDS

SEATON TRAMWAY

(www.tram.co.uk)

CAMERA AT RIVERSIDE HALT/DEPOT

SEVERN VALLEY RAILWAY

(www.svr.co.uk)

CAMERAS AT KIDDERMINSTER (2),BEWDLEY (2), HIGHLEY & BRIDGNORTH

SOUTH DEVON RAILWAY 

(southdevonrailway.co.uk)

CAMERA AT BUCKFASTLEIGH

SPA VALLEY RAILWAY 

(spavalleyrailway.co.uk)

CAMERA AT GROOMBRIDGE

SWANAGE RAILWAY

(swanagerailway.co.uk)

CAMERAS AT CORFE CASTLE & SWANAGE

TALYLLYN RAILWAY

(talyllyn.co.uk

CAMERAS AT ABERGYNOLWYN, PENDRE WEST, PENDRE YARD*, TYWYN WHARF & TYWYN YARD* (*Showing the activity ‘behind the scenes’ in Pendre Yard & Tywyn Yard)

WEST SOMERSET RAILWAY

(west-somerset-railway.co.uk

CAMERAS AT BISHOPS LYDEARD, BLUE ANCHOR, CROWCOMBE HEATHFIELD, MINEHEAD (2) & WILLITON (2)

There is no guarantee that the services listed above will run, at the time of posting these are believed to be correct.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.