On The Cameras Today – Thursday 25th July 2024

MAINLINE CAMERAS

ALTRINCHAM CAMERAS (Mid-Cheshire Line, Greater Manchester🏴󠁧󠁢󠁥󠁮󠁧󠁿)

APPERLEY BRIDGE CAMERA (Leeds-Bradford Line/Airedale Line, Bradford🏴󠁧󠁢󠁥󠁮󠁧󠁿)

BARKING CAMERAS (London, Tilbury and Southend Line, East London🏴󠁧󠁢󠁥󠁮󠁧󠁿)

BEATTOCK CAMERA (West Coast Main Line, Dumfries and Galloway🏴󠁧󠁢󠁳󠁣󠁴󠁿)

01:48 – Colas Rail light engine move (Diesel) – 0M87 Irvine Caledonian Paper to Carlisle New Yard

BEDFORD CAMERA (Midland Main Line/Thameslink, Bedfordshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

12:29 – GB Railfreight diesel hauled ECS move – 5Q74 Derby to Cricklewood Up Goods Loop

14:43 – GB Railfreight diesel hauled ECS move – 5Q75 Cricklewood Up Goods Loop to Old Dalby

BOLTON LE SANDS CAMERA (West Coast Main Line, Lancashire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Freightmaster (freightmaster.net)

10:27 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

13:33 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

13:50 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs)

BUSHBURY JUNCTION CAMERA (London and North Western Railway, Wolverhampton🏴󠁧󠁢󠁥󠁮󠁧󠁿)

00:51 – Locomotive Services Group Class 47s hauled Statesman Rail ECS move – 5Z71 Dorridge to Crewe Holding Sidings

CAMDEN JUNCTION CAMERAS (West Coast Main Line/North London Line, North London🏴󠁧󠁢󠁥󠁮󠁧󠁿)

 – CAMERA 1(West Coast Main Line)

 – CAMERA 2 (Primrose Hill Station (Disused) & Freight Line)

 – CAMERA 3 

Alternates between Camden Junction South, North London Line & London Skyline

CARDIFF/LONG DYKE JUNCTION CAMERA (South Wales Main Line, City and County of Cardiff🏴󠁧󠁢󠁷󠁬󠁳󠁿)

CHESTERFIELD SOUTH JUNCTION/HASLAND CAMERAS (Midland Main Line, Derbyshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

CHINLEY CAMERA (Chapel Milton Viaduct, Hope Valley Line, Derbyshire🏴󠁧󠁢󠁥󠁮󠁧󠁿) 

Hosted by Hello Dave Autocare and Repair (hellodaveautocare.co.uk)

CLEETHORPES CAMERAS (Barton Line/South Humberside Mainline, Lincolnshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

16:58 – Colas Rail operated Network Rail NMT test train – 1Q50 Derby Rtc Serco to Doncaster Carriage Holding Sidings 

18:10 – Colas Rail operated Network Rail NMT test train – 1Q50 Derby Rtc Serco to Doncaster Carriage Holding Sidings

CLITHEROE CAMERA (Ribble Valley Line, Lancashire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

CRAMLINGTON CAMERA 🐈‍⬛ (East Coast Main Line, Northumberland🏴󠁧󠁢󠁥󠁮󠁧󠁿)

CREWE NORTH CAMERAS (West Coast Main Line, North Wales Coast Line, Crewe-Manchester Line, Cheshire🏴󠁧󠁢󠁥󠁮󠁧󠁿) 

Hosted by Crewe Heritage Centre (crewehc.org)

 – CAMERA 1

 – CAMERA 2

05:10 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North

09:24 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

12:01 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs) 

14:46 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

20:13 – Colas Rail diesel hauled Network Rail test train – 3Q26 Derby R.t.c.sidings North to Derby Rtc Serco

 – CAMERA 3

Overview of Crewe Heritage Centre.

 – CAMERA 4

Camera Offline due to power supply issues. Expected to be offline for a few weeks.

 – CAMERA 5

01:45 – Locomotive Services Group Class 47s hauled Statesman Rail ECS move – 5Z71 Dorridge to Crewe Holding Sidings 

05:10 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North 

09:24 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

12:01 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs) 

14:46 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

20:13 – Colas Rail diesel hauled Network Rail test train – 3Q26 Derby R.t.c.sidings North to Derby Rtc Serco

 – CAMERA 6

CREWE SOUTH/SALOP GOODS JUNCTION CAMERA (Independent Lines, Cheshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Locomotive Storage Limited (locomotivestorage.co.uk

COAST CAMS CAMERAS 

Hosted by Coast Cams (coastcams.com)

 – DAWLISH BLENHEIM & SAN REMO CAMERAS (Riviera Line/Exeter-Plymouth Line, Devon🏴󠁧󠁢󠁥󠁮󠁧󠁿

 – DAWLISH WARREN CAMERA (Riviera Line/Exeter-Plymouth Line, Devon🏴󠁧󠁢󠁥󠁮󠁧󠁿)

DERBY CAMERAS (Midland Main Line/Derwent Valley Line, Derbyshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Rail Operations Group (railopsgroup.co.uk)

07:44 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North

07:55 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North 

18:14 – Colas Rail diesel hauled Network Rail test train – 3Q26 Derby R.t.c.sidings North to Derby Rtc Serco

18:22 – Colas Rail diesel hauled Network Rail test train – 3Q26 Derby R.t.c.sidings North to Derby Rtc Serco

DONCASTER CAMERA (East Coast Main Line/South Humberside Main Line, South Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Foodtest Laboratories Ltd (foodtest.co.uk)

EPPING CAMERAS (Central Line, Essex🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Epping Signal Cabin Museum (eppingmuseum.com)

FARINGTON JUNCTION CAMERA (West Coast Mainline, Lancashire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

02:56 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North 

03:39 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North 

10:07 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

12:39 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs) 

13:56 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

FLITWICK CAMERA (Midland Main Line/Thameslink, Bedfordshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

12:40 – GB Railfreight diesel hauled ECS move – 5Q74 Derby to Cricklewood Up Goods Loop

14:32 – GB Railfreight diesel hauled ECS move – 5Q75 Cricklewood Up Goods Loop to Old Dalby

FORD, ARUNDEL (West Castaway Line, West Sussex🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Gaugemaster (gaugemasterretail.com/)

16:43 – Colas Rail diesel hauled Network Rail test train -1Q76 Tonbridge West Yard to Seaford

20:29 – Colas Rail diesel hauled Network Rail test train -1Q76 Tonbridge West Yard to Seaford

GRATELEY CAMERA (West of England Main Line, Hampshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Grateley Trains (facebook.com/grateleytrains/)

06:37 – Colas Rail operated Network Rail NMT test train – 1Q23 Reading to Salisbury

11:39 – DB Cargo Class 67s – 1Z80 Historic Bath British Pullman (Belmond) Victoria (se)(tps Indic. Only) to Bath Spa

17:07 – Colas Rail operated Network Rail NMT test train – 1Q23 Salisbury to Reading Triangle Sidings

17:20 – DB Cargo Class 67s – 1Z81 Historic Bath British Pullman (Belmond) Bath Spa to Victoria (se)(tps Indic. Only)

HENSALL CAMERA (Pontefract Line, North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by KJB Models (kjbmodels.co.uk)

KEIGHLEY CAMERA (Airedale Line/Settle & Carlisle Line, West Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Keighley & Worth Valley Railway (kwvr.co.uk)

KENNETHMONT CAMERAS 🐦‍⬛ (Aberdeen-Inverness Line, Aberdeenshire🏴󠁧󠁢󠁳󠁣󠁴󠁿)

KIDDERMINSTER CAMERA (Snow Hill Lines, Worcestershire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Severn Valley Railway (www.svr.co.uk)

MARYPORT CAMERA (Cumbrian Coast Line, Cumbria🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Mike Taylor Printing Services (facebook.com/miketaylorprintingservices) & Cartcom (cartcom.co.uk)

NEWARK CAMERAS (Bullpit Lane Level Crossing, East Coast Main Line, Nottinghamshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

NEWBURY CAMERA (Berks and Hants Line, Berkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by NOW Storage (nowstorage.co.uk)

NEWCASTLE CAMERA (East Coast Main Line, Newcastle upon Tyne🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by LUMO (lumo.co.uk)

PETERBOROUGH CAMERAS (East Coast Main Line/Ely Line, Cambridgeshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Railworld Wildlife Haven (railworld.org.uk)

 – CAMERA 1 (East Coast Main Line)

 – CAMERA 2, 3 & 4 (Ely Line)

PORTSMOUTH CAMERA (West Castaway Line, Hampshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

PRESTON CAMERA (West Coast Main Line, Lancashire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

10:14 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

13:39 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs) 

13:49 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

PRINCES RISBOROUGH CAMERA (Chiltern main Line, Buckinghamshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Chinnor and Princes Risborough Railway (chinnorrailway.co.uk)

REDRUTH (SCORRIER) CAMERAS (Cornish Main Line, Cornwall🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Kernow Model Rail Centre (kernowmodelrailcantre.com)

ROWLEY REGIS CAMERAS (Birmingham-Worcester via Kidderminster Line, West Midlands🏴󠁧󠁢󠁥󠁮󠁧󠁿)

RYDE ESPLANADE (Island Line, Isle of Wight🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Royal Esplanade Hotel (royalesplanadehotel.co.uk)

SALTASH CAMERAS (Cornish Mainline, Cornwall🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Saltash Station Project (saltashstation.co.uk) & Saltash Town Council (https://www.saltash.gov.uk)

SETTLE & CARLISLE LINE CAMERAS

 – GARSDALE CAMERAS (Settle & Carlisle Line, Cumbria🏴󠁧󠁢󠁥󠁮󠁧󠁿)

 – HELWITH BRIDGE CAMERA (Settle & Carlisle Line, North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Riverside Cottage at Helwith Bridge (riversidecottagehelwithbridge.com/)

 – RIBBLEHEAD CAMERAS (Settle & Carlisle Line, North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿) 

  – CAMERA 1 (Ribblehead Viaduct) & CAMERA 2 (Low Sleights Road Bridge)

Hosted by The Station Inn (www.thestationinnribblehead.com/)

  – CAMERA 3 (Station Masters House)

Hosted by Settle & Carlisle Railway Properties Ltd/FoSCL & S&C Trust

SEVERN TUNNEL JUNCTION CAMERAS (South Wales Main Line, Rogiet, Monmouthshire🏴󠁧󠁢󠁷󠁬󠁳󠁿)

Hosted by NOW Storage (nowstorage.co.uk)

SHEFFIELD CAMERA (Midland Main Line, South Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Electricworks (electric-works.net) 

20:16 – Colas Rail operated Network Rail NMT test train – 1Q50 Derby Rtc Serco to Doncaster Carriage Holding Sidings

20:37 – Colas Rail operated Network Rail NMT test train – 1Q50 Derby Rtc Serco to Doncaster Carriage Holding Sidings

SHREWSBURY ABBEY FOREGATE CAMERA (Cambrian Line, Shropshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Beach Independent Financial Advisors (beachifa.co.uk)

ST ALBANS (Midland Main Line/Thameslink, Hertfordshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by St Albans South Signal Box (tlr.ltd.uk)

13:11 – GB Railfreight diesel hauled ECS move – 5Q74 Derby to Cricklewood Up Goods Loop

14:02 – GB Railfreight diesel hauled ECS move – 5Q75 Cricklewood Up Goods Loop to Old Dalby

TEIGNMOUTH CAMERAS (Riviera Line/Exeter-Plymouth Line, Devon🏴󠁧󠁢󠁥󠁮󠁧󠁿)

THANKERTON CAMERAS (West Coast Main Line, South Lanarkshire🏴󠁧󠁢󠁳󠁣󠁴󠁿)

01:28 – Colas Rail light engine move (Diesel) – 0M87 Irvine Caledonian Paper to Carlisle New Yard

TODMORDEN CAMERA (Calder Valley Line, West Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

18:52 – Colas Rail diesel hauled Network Rail test train – 1Q67 York Holgate Siding Freightliner Heavy Haul to Wigan North Western

20:51 – Colas Rail diesel hauled Network Rail test train – 1Q67 York Holgate Siding Freightliner Heavy Haul to Wigan North Western

22:13 – Colas Rail diesel hauled Network Rail test train – 1Q67 York Holgate Siding Freightliner Heavy Haul to Wigan North Western

UPHALL CAMERA (North Clyde Line, West Lothian🏴󠁧󠁢󠁳󠁣󠁴󠁿)

WATFORD CAMERAS (West Coast Main Line, Hertfordshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

WESTON-SUPER-MARE AVOIDER LINE CAMERAS (Bristol-Taunton Line, North Somerset🏴󠁧󠁢󠁥󠁮󠁧󠁿)

WIGAN NORTH WESTERN CAMERAS (West Coast Main Line, Greater Manchester🏴󠁧󠁢󠁥󠁮󠁧󠁿) 

Hosted by The Swan & Railway Hotel (swanandrailwayhotelwigan.co.uk)

04:02 – Colas Rail diesel hauled Network Rail test train – 3Q27 Doncaster West Yard to Derby R.t.c.sidings North 

09:56 – Locomotive Services Group Midland Pullman HST ECS move – 5Z43 Crewe Holding Sidings to Carlisle

12:28 – Direct Rail Services light engine move (Electric) – 0Z96 Crewe to Kingmoor Traction Maintenance Depot (drs) 

14:06 – Locomotive Services Group Midland Pullman HST ECS move – 5Z44 Carlisle to Crewe Holding Sidings

23:19 – Colas Rail diesel hauled Network Rail test train – 1Q67 York Holgate Siding Freightliner Heavy Haul to Wigan North Western 

23:38 – Colas Rail diesel hauled Network Rail test train – 1Q68 Wigan North Western to York Holgate Siding Gb Railfreight 

WINGFIELD CAMERAS (Midland Main Line/Derwent Valley Line, Derbyshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Derbyshire Historical Buildings Trust (derbyshirehistoricbuildingstrust.org.uk/)

YORK CAMERAS

 – NORTH (SKELTON JN) CAMERAS (East Coast Main Line, North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Bytemark (bytemark.co.uk)

 – ROC CAMERA 1 (STATION VIEW) (East Coast Main Line, North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Network Rail (networkrail.co.uk)  

 – ROC CAMERA 2 (AVOIDING LINE) (North Yorkshire🏴󠁧󠁢󠁥󠁮󠁧󠁿)

Hosted by Network Rail (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

EAST LANCASHIRE RAILWAY

(eastlancsrailway.org.uk)

Orange Timetable – Info at https://www.eastlancsrailway.org.uk/plan-your-day-out/timetables/

CAMERAS AT BURY BOLTON STREET (5), HEYWOOD (2), RAMSBOTTOM (4) & RAWTENSTALL (3)

FFESTINIOG & WELSH HIGHLAND RAILWAY

(festrail.co.uk)

Woodland Wanderer, The Harbourmaster, Snowdonia Star, The Cwellyn, The Quarryman & Mountain Spirit – Info at https://www.festrail.co.uk/calendar/

CAMERAS AT PORTHMADOG HARBOUR STATION, MINFFORDD & TAN Y BWLCH

KEIGHLEY & WORTH VALLEY RAILWAY

(kwvr.co.uk

Orange Timetable – Info at https://kwvr.co.uk/visiting-the-kwvr/timetable/

Summer Steam – Info at https://kwvr.co.uk/events/summersteam/

CAMERAS AT DANEMS LOOP (2) HAWORTH (3), INGROW WEST, KEIGHLEY, OAKWORTH & OXENHOPE

LLANGOLLEN RAILWAY

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

Timetable A Railcar – Info at https://llangollen-railway.co.uk/timetable/

CAMERA AT GLYNDYFRDWY

NENE VALLEY RAILWAY

(nvr.org.uk

Standard Travel – Info at https://nvr.org.uk/event.php?xProd=468&xRunningID=3094&jssCart=f3b0961cb7bdb2754a6d7ef166032364

CAMERAS AT ORTON MERE & WANSFORD (2)

NORTH YORKSHIRE MOORS RAILWAY

(nymr.co.uk)

Yellow Timetable – Info at https://www.nymr.co.uk/Handlers/Download.ashx?IDMF=92ae74f0-b3b3-433c-a23a-88b7cacc9a7f

Lights, Camera, Traction Film Trail – Info at https://www.nymr.co.uk/Event/film-trail

Wine & Cheese on the Great Western Saloon – Info at https://www.nymr.co.uk/wine-and-cheese

CAMERAS AT GOATHLAND & GROSMONT

ROMNEY, HYTHE & DYMCHURCH RAILWAY

(rhdr.org.uk)

Home of the Railcam Rambler 

Pink Timetable – Info at https://www.rhdr.org.uk/timetables/ 

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

SEATON TRAMWAY

(www.tram.co.uk)

Blue Timetable – Info at https://www.tram.co.uk/calendar 

Tram Driver Lessons – Info at https://www.tram.co.uk/events/view/drive-a-tram 

CAMERA AT COLYFORD, RIVERSIDE HALT/DEPOT & SEATON

SEVERN VALLEY RAILWAY

(www.svr.co.uk)

Timetable B – Info at https://svr.co.uk/event/b-timetable-2/2024-07-23/ 

Summer Family Fun – Info at https://svr.co.uk/event/summer-family-fun/2024-07-25/ 

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

SOUTH DEVON RAILWAY 

(southdevonrailway.co.uk)

Heritage Steam & Diesel Train Experiences – Info at https://www.southdevonrailway.co.uk/visit-us/heritage-train-experience/ 

CAMERA AT BUCKFASTLEIGH

SPA VALLEY RAILWAY 

(spavalleyrailway.co.uk)

CAMERA AT GROOMBRIDGE

SWANAGE RAILWAY

(swanagerailway.co.uk)

Green Timetable – Info at https://www.swanagerailway.co.uk/calendar 

CAMERAS AT CORFE CASTLE (2) & SWANAGE

TALYLLYN RAILWAY

(talyllyn.co.uk

Green Timetable – Info at https://www.talyllyn.co.uk/plan/timetable/ 

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)  

Blue Timetable – Info at https://www.west-somerset-railway.co.uk/calendar

Afternoon Tea Train – Info at https://www.west-somerset-railway.co.uk/events/view/afternoon-tea-train

CAMERAS AT BISHOPS LYDEARD, BLUE ANCHOR, CROWCOMBE HEATHFIELD, MINEHEAD (2), WATCHET (2) & WILLITON (2). (Cameras at Watchet hosted by Watchet Visitor Centre https://www.lovewatchet.co.uk/visitor-centre/)

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.