Category Archives: Projects

Central Heating Frost Protection

Due to the recent cold snap and the fact that my central heating boiler is in the garage, I thought I’d install frost protection which will override the heating controls and fire up the boiler when the frost stat air temperature is  at or below +3℃, on the return pipework to the boiler is pipe stat set for +25℃ to turn the boiler off.

I have a Hive system which has a frost setting on the internal thermostat, this will bring the heating on if the temperature falls to +7℃ or below, the garage frost protection supplements this.

I spotted the Honeywell Frost Protection Kit – K42008628-001 comprising of a Frost Stat and Pipe Stat for £27.00 on eBay which is a really good price compared to Screwfix, Plumbase and Toolstation, so I bought it.


For the installation, apart from the stats, I needed some heat resisting cable for the pipe stat and a double mounting box.

2 core and earth (3093Y) 0.75mm2 heat resisting white round flexible cable was bought off the internet from Under Control Instruments (  for £4.00 which is temperature rated to 85℃.

The double gang surface box took a little bit of searching as I needed one with the flexibility to be used either vertically or horizontally with face-plates in the correct orientation, this cost £3.99 off eBay.

Original installation showing the boilers isolating switch, the white flex is from the pipe stat.

First job was to wire the pipe stat and install it on the return pipe to the boiler, the stat is held in place with a spring which hook onto lugs on the base of the stat, getting the spring behind the pipe and stretching it to fit was made easier by tying a piece if string to one end of the string and passing that behind the pipe.

Hooking the spring on the stat lug and keeping tension on the string, offer the stat to the pipe and pull the string to stretch the spring round the back of the pipe and hook it on the opposite lug, once done the string is simply cut off, this worked very easily once you got the knack.

pipe stat

With the power isolated, the existing isolator was opened and a picture taken for reference.

The Blue (Neutral (N)), Yellow (system calling for heat – switched 230v (L2)) and Red (Live (L1)) are from the junction box wiring centre, the opposing wires in the isolator are to the boiler.


Once everything was identified and proved dead, the wiring was removed and the new double gang surface box was fitted and wires pulled back in.

The two red sleeved blacks were separated, one will be connected back into L2, the other will be used by the frost protection system.


The isolator was wired up and screwed into place, then the frost stat was fitted and adjusted before power was applied, I did notice a draft from behind my changeover switch on the left of the picture, so I sealed this with decorators caulk to avoid inaccurate operation of the stat.


As I have recently installed an Automatic Bypass Valve, I have not connected the frost stat to any motorised zone valves, therefore, once the air temperature is at or below +3℃,  a switched live will be applied to the boilers ‘calling for heat’ via the red sleeved black wire, the boiler will now fire and the circulation pump will operate.

As the motorised valves to either the central heating or hot water cylinder will be closed (‘S’ Plan system), the pumped water pressure will ‘lift’ the automatic bypass valve, maintaining a heated water flow to the boiler via the return pipework to which the pipe stat is affixed.

Once the return pipework is above +25℃, the pipe stat opens the series wired connection from the frost stat, this removes the switched live to the boiler, and the boiler enters ‘no heat run on mode’ before switching off.

The job took 2 hours and cost £35.00 and although we have never had a problem, the boiler and pipework in the garage should have had effective frost protection from day one.


19 March 18 – The boiler came on unexpectedly and it was caused by the frost stat, closer inspection reveled that one of the bimetallic switch support pillar was snapped inside the unit, I’ve contacted the seller on eBay to see if I can get a replacement.

20 March 18 – eBay seller responded to my mail and is sending a replacement unit out.

Please follow and like us:

ESi Electronic Hot Water Cylinder Thermostat – ESCTDE/B

In order to save energy and better regulate the temperature of my domestic hot water in my Santon Premier Plus unvented cylinder, I decided to install a ESCTDE/B Electronic Dual Cylinder Thermostat manufactured by ESI Controls, I bought online from PlumbNation.


The ESCTDE/B has two thermisters, one for the temperature reading and control, the other is for over-temperature trip and is set for 80℃, I must have a big problem if this operates as my boiler output temperature is set to 68℃.


Fortunately the Santon Premier Plus has a spare thermostat pocket which the thermisters are a perfect fit.


I marked the location of the thermister pocket on the outside of the cylinder cover and offered up the ESCTDE/B back-plate and marked the center hole.  I’m not sure what the ESCTDE/B is specifically designed to fit, but the rear fixing was perplexing and I didn’t want to modify the casing of the unit in case I invalidated the warranty.

Rear fixing arrangment

I used a cut down 20mm Female Adapter as a center bush, this was cut to size and fixed to the front cylinder cover.

20mm Female Adapter
Cut down female adapter used as a through cover fixing method.
Fixing bush installed.
Inside cover showing bush and thermostat pocket.

ESCTDE/B fixed to the bush with the three back-plate screws and as the female adapter has a serrated edge, it holds very well, the existing cylinder thermostat was turned up to position 5 which is 72℃, I have left this in circuit as another backup to over-temperature, as mentioned earlier, my boiler output temperature is set to 68℃, so only under a fault condition should this protection operate.

Indirect temperature setting and top view of fixing to ESCTDE/B.
Thermistors sliding into cylinder pocket.

I used 1mm 4 core and earth from the ESCTDE/B to the heating connection box, the ESCTDE/B does not have an earth connection, so this wire was parked, the unit requires a permanent 230v feed, the temperature calling relay changeover contacts are volt free and are simply wired in series with the existing cylinder thermostat.

As the bending radius if the connecting wires within the unit being quite tight, I used ferrules on the end of the wires, this ensures that no ‘whiskers’ can cause problems later.

Ready for wire stripping.
Insulation removed and conductors twisted.
Bootlace ferrule pushed on.
Bootlace crimped and job done.

Finished installation all working, as my hot water system is directly fed, (no header tank), I did not need to enable the ‘disinfection mode’, this mode increases the water temperature to 61℃ to kill Legionella, however, as the feature exists, I set it to activate once per week.

We had been away for a few days hence the water temperature was showing 21℃, the unit was set for 48c and the red light shows the cylinder is calling for heat.
Picture showing wiring from ESCTDE/B to heating terminal box and the tank temperature now reached the set-point of 48℃.
Link to ESI Controls Information:
Please follow and like us:

Central Heating Enhancement

I was reading on the plumbing forums about the need for an Automatic Bypass Valve (ABV) on central heating systems and compliance with the HM Government  document – Domestic Building Services Compliance Guide, specifically the need for a ABV (page 15, section 2.0).

I have a System configuration using a Valliant Thermocompact 624e boiler, the purpose of the ABV is to maintain a consistent flow through the boiler and also should both the hot water and central heating zone valves close due reaching the set point temperature, the boiler will continue to run for 10 minutes to dissipate heat in the the boilers heat exchanger, without some form of bypass the pump will be pumping against closed valves, which is not good!

The ABV senses the increase in pump pressure and opens against a calibrated spring pressure to maintain water flow.

S Plan

My central heating system had a 15mm hand valve cracked open between the boilers flow and return for this purpose, the 28mm pipe with an automatic air vent is the feed from the boiler, the centre 22mm pipe is the return.


The advantage of this configuration is that the pump can not pump against a dead head, the disadvantage is that a portion of the heated water from the boiler is immediately returned to the boiler and not used the heat radiators or hot water, so I thought I’d install an Automatic Bypass Valve not realising that the boiler already had an inbuilt one until I had bought all the parts…oh well!!

The manual bypass valve was not the only thing I wasn’t entirely happy with, the main niggles were the motorised valve to the heating circuit was mounted very low and it would be better to move it higher for ease of replacement and the automatic air vent was not at the recommended height above the highest point in the system, both of these were going to be fixed at the same time as the installation of the ABV.

First job was to electrically isolate all power to the boiler and controller, once done it was a matter of draining the system down, I’m fortunate that my radiators have drain valves, this made the process very simple.

Once drained I could disassemble the pipework.


I retained the hand valve for adding inhibitor and for use as a vacuum break should I need to drain down in the future.

Once the pipework was apart, I used a 22m straight compression coupling to extend the central heating pipe, lifting the motorised valve  to a more accessible location, the pipe to the automatic air vent was also extended to be 300mm above the height of the upstairs radiators.

The tricky job was to unsolder a 22mm stub which was cut to allow the pipework to come apart.


With the heat mats in place, I was surprised how easy it was to desolder the stub from the feed pipe elbow, once the stub was out, I could start to  dry fit the pipework so that the ABV exit pipe was directly inline with the return from the hot water cylinders heating coil.

Once everything was aligned, I removed the head of the ABV so as not to melt anything inside it when I started soldering the fittings.


This is the finished job, I used another compression fitting on the return pipework to make any future ABV replacement easier as the whole assembly can be broken down, something you cant do with soldered fittings.

British Gas replace one of the motorised valve heads and they don’t open the Honeywell junction box to connect the new head wiring, they add an external junction box which looked naff, so I remade the head cable off as it should be done.

The system now needed to be refilled, I coupled a length of 15mm copper pipe with a tundish to the original hand valve and added 1 litre of Fernox Protector F1, once done the pipe was removed, valve closed and a screw cap was fitted.

Mine is a closed system with no head tank, a filling loop from the cold water feed is used to add water and pressurise the system, as I knew there would be a lot of radiator venting, I installed a water pressure reducing valve inline with the double check and isolating valve already installed, this allowed me to set the filling pressure at 1.2bar and leave the valve open, rather than continually repressurising the system after venting air, this worked really well and saved loads of time.


The picture was taken after all the air in the system was vented and the boiler pressure was 1.4bar and steady with no leaks, the loop was disconnected and capped off until next required.

To keep a beady eye on the the pressure over the nest few days I used a home CCTV system 🙂


The main problems I had was not having all the correct fittings to hand when you have to adapt from the original plan, I started the job on a Saturday morning just in case, and fortunately Screwfix is not too far away and they had everything in stock, including a new 22mm pipe slice as mine had packed it.

One thing which bothers me is that the builder used copper pipe where it can be seen and plastic where it can’t, this means that as your cutting pipe, it starts to turn inside the transitional coupling!!

I hate with a passion plastic fittings and have little confidence in them, fingers crossed they will last the test of time.

Please follow and like us:

Sonoff POW – Power Measuring WiFi Switch

Sonoff POW is a WiFi switch with the added facility of monitoring power consumption to the load it switches also it can run trends over time and give instantaneous readings.

I currently use a Belkin power meter inline with my home network UPS so the Sonoff POW is a great addition enabling remote monitoring.

The first job was to attache the IEC plug and socket to the Sonoff POW, I had a small IEC extension cord which I simply cut in half and used that.


Stripping the cable back, I used bootlace ferrules on the wires going under the spring connection terminals for a neat job.


Once the connections were made, the lid was fitted which has integral cable grips to keep the cable from being pulled out.


Making sure that the socket is used for the Input and the plug for the Output, I powered the unit up and paired it with my iPhone and the internet.


To connect to the UPS, I simply unpluged the IEC plug suppling the UPS and placed the Sonoff POW inbetween, using the plug from the Sonoff POW output to reconnect to the UPS and thats it!

in line monitoring

The reading from the Sonoff POW and the Belkin seem to tally up, so well pleased, regarding the On/Off switching function, I will be using this test the operation of the UPS by simulating mains failure, the Sonoff App software allows for a detailed schedule to be created, so may well automate this as some point.

Please follow and like us:

Sonoff Basic Voltage Free Relay Changeover Modification

What is Sonoff –

Home automation is “The Internet of Things”. It simply means the way all devices or appliances are networked together to provide customers with a seamless control over their home equipment.

Sonoff is an affordable device that provides users with smart home control. It is a WiFi based wireless switch that can connect to a wide range of appliances. Sonoff transmits data to a cloud platform through the WiFi router, which enables users to remotely control all the connected appliances, via the mobile application eWeLink. The cloud server of Sonoff is Amazon AWS global server.

Sonoff makes all home appliances smart. As long as the mobile has network, users can remotely control the appliances from anywhere at any time. Another feature available is to set timing schedules for the appliances, which can include countdown, scheduled on/off, and can thus, help users maintain an easy life.



The unit I needed to modify was the Sonoff Basic, this is a simple WiFi enabled unit which will switch 230v on or off, however, the application I needed was for it to switch a set of voltage free contacts, as these cost less that £6.00 each, its worth a go with the soldering iron.sonoff

The unit is very compact and before starting, I paired it with my mobile phone and checked that it worked correctly.

Sonoff open

The top simply clips off the base and the PCB comes apart without any fixings after cutting the paper security seal.



The relay has the Sonoff sticker on it and the mains is switched through the relay, the board uses double sided tracks for this.


The relay was desoldered and removed from the PCB, this then allowed access to the tracks which were cut with a Dremel.

bottom cut

The picture shows the bottom of the PCB with the tracks cut from the 230v input and a shorting link to complete the relay switching circuit.

top cut

This shows the relay back in place and the top tracks cut, the modification now allows a voltage free changeover which will be used to bring on my low voltage triggered external lighting.

Lighting Sonoff

Sonoff installed and connected to controller.

Please follow and like us:

Sonoff Power Switching & Hive Light in Workshop

Sonoff Power Switching & Hive Light in Workshop

I’ve wanted to do a few tweaks to the home workshop for a while, and today I finally got round to it.

The easiest job was done first, this was to install an additional light fixture to house a Hive Smart Light, this has been added to the global Group ‘Lights’ in the Hive App, by the simple Alexa command ‘Lights On’ or Lights Off, all Hive lights and sockets with connected lights operate, this is really handy feature should we hear any noises in the night.

The light can also be turned on independatly via the Hive  App or via interfaces to other Apps’ or IFTTT.

hive light

I bought a cheap and cheerful circular light fitting for the Hive light as it’s very easy to wipe clean.  In the application I was using the hive light for, the lamp required an unswitched mains supply.

The besa box Tee above the Exocutor had the ‘loop in, loop out’ wiring for the suspended light, the new fixture was simply fed from permanent live from this and was up and running within 5 minutes.

The second job is something that I have wanted to for ages but the cost of the technology was prohibitive, until now!


The picture above shows my conversion of a garage into a workshop, this was done in 2007, after the walls were lined, the dado trunking and socket outlets were installed, you can make out that I have used Red and White sockets, the Red ones are not switched via a contactor, whereas the white ones are.

white red

Operating any of the three ‘Emergency Off’ latching buttons, will disconnect the sockets and non Red fused connection units.  A Red LED indicator by the bench  illuminates when the Power to the sockets is ON.


The existing arrangement works fine , but I have always wanted an easy remote ‘power off’ ability, as I have had to check on countless occasions if I have left a soldering iron ON, my usual ‘gotcha’ is the compressor ‘kicking in’, in the middle of the night.

With the cost of internet enabled and Alexa compatable WiFi Smart switches coming down to a ridiculous price of £4.39, now was the time to make the addition of remote operation.


To the left of the change-over switch is the consumer unit feeding the Garage sockets via a 20A MCB, a 3A MCB is for the contactors control circuit via the latching stop buttons.

The idea was to install a Sonoff Basic WiFi Smart Switch to switch the supply to the contactors control circuit.


Cables fished in, Left side is the supply to the Sonoff, the Right side is the Sonoff’s switched output.


Sonoff connected and cables dressed in to consumer unit.


Completed job with Sonoff showing link to server established, before starting the work I configured the Sonoff in the house and enabled the power to be ON by default, once this was done I checked that it work in the Garage.

The configuration is very easy and the App is EWelink, also this is linked to Alexa, the image below is a screen shot of the EWelink App.


The blog on the Rig switching is HERE.

Update – 5 Jan 18, E-WeLink servers have failed this means that control of the Sonoff devices is not possible, no time given as to restoration of service 🙁

14 Jan 18 – Service back up and running and all Sonoff devices now working.

Please follow and like us:

Sonoff 4Ch Pro WiFi/Internet Switch Linked to Alexa

Sonoff 4 Channel Pro


I have had an Amazon Dot for a while and use the interactive plugs and lights all the time, one of the plugs is for my Ham Radio PSU, so I have been looking for a relay interface which will work with the Amazon Dot, one of the key requirements is that the relays must be able to pulse on then off.

The Sonoff 4Ch Pro costs ~£25 and has 4 programmable relays including the ability to ‘inch’ a relay (pulse on then off), the reason this is important for me,  is that it allows a momentary trigger to the PLC controlling my automated mast.

The Sonoff 4Ch Pro is well made and can be powered from either the mains or 5 – 24v DC, relays are all voltage free.

The Sonoff App is EWeLink and allows direct control of the relays from anywhere, this App is then linked to the Amazon Alex App to allow voice control of the relays,m if you want to use voice control from your smartphone, Reverb is good.

EWeLink App needs an account setting up, once this is done, follow the instructions to pair with your router.  The default pairing LED flashing sequence did not work for me, I had to keep my finger on a relay button until the blue LED rapidly flashed and then followed the instructions.

Once paired, the blue LED remains steady, after a power down, WiFi locks within 20 seconds.

Sonoff Enclosure

I decided to mount the Sonoff 4Ch Pro in a 220 x 150 x 96mm ABS enclosure (£9.70 eBay), in Visio I drew the cutting stencil and transferred this to the enclosure.

The width of the Sonoff needing trimming slightly to make a snug fit, the get the correct height I packed the unit with 25 x 25mm wood off-cut.


Using a Dremel equivalent, the lid was cut to accept the Sonoff.


The IEC plug and socket stencil was attached to the side of the enclosure, using a scalpel, the cutting pattern was transferred.



Wired Sonoff 4Ch Pro, Relays 1 & 2 momentarily switch +24v as a trigger input to either Raise or Lower my mast, Relays 3 & 4 latch to supply individual IEC outlets.

The Relays and outlets are rated at 10A, the feeding plugtop has the appropriate fuse fitted.


Finished unit tucked behind a PSU, LEDs show that Relay 3 is energized and WiFi is connected.


The label below is the remind instructions on the voice commands (prefixed with ‘Alexa’) and how to change the relay names.

operating instructions

Update –

Had a huge headache trying to get this unit to re-pair once I had done some modifications to my home network and access point, looking through the help forums a large number of others are having the same problem, the solution which worked for was to put the iPhone in ‘Airplane Mode’ and follow the process to pair an Android phone (Touch) and not AP which had worked previously. What didn’t help was an unannounced outage of the European Sonoff servers!

The second issue which came to light was relay 4 would randomly operate, the fix was very simple, press and hold the internal S5 button to erase any pre-enabled RF switches.

Please follow and like us:

Land Drains

Tenuous link to weather with this one, when we first moved into our house in January 2006, every time the dog came back in from being in the garden, she would have wet paws even if it had not rained for days as the land just did not drain as it is made up of very heavy clay with a thin topping of soil to allow the grass to grow, the only course of action was to improve the drainage.

Garden as it was when we moved in, first job was to put a gate into the fence so the mini digger can get in.
Work starts on installing the land drains.
All trenching done.
Drains installed and back-filling.
Top soil added and ground rotovated.
Patio base going in.
bin store
Beginnings of the bin store.
Patio going down.
lawn prep
Edgings and raised border going in.
Turf going dawn.
Completed patio.
Patio area, note the gate in the fence used for the digger access.
Lawn growing well.


Please follow and like us:

Home Generator & Backup Switching

This blog is from 2014 updated in Feb 2018.

A few years ago just before Christmas we had an extended power outage, not only didn’t the telly work :-(,  but all the food in the fridge/freezer was nearly spoiled which would have been a disaster, it was at that point I decided to install an external power inlet point for a petrol generator and some form of switching.

I decided early on that I only needed the essentials to be on the generator backup, this included the heating, lighting, kitchen power circuit and cooking, it was important that I confirmed which circuit breaker control which circuit, this is important as I need to isolate high current consuming circuits so as not to overload the generator when online.

The generator I bought was a Honda 3kVA manual pull start unit off eBay (it later transpired that it wasn’t a genuine Honda, you’ve got to love shysters), which should be plenty big enough, if we need to heat water for hot drinks we’ll use the gas hob kettle rather than the electric one so as not to overload the genny, I can keep an eye on actual consumption due to a digital power monitor which is incorporated into the transfer switch enclosure.

As the generator is a manual pull start their was no point having an automatic power transfer switch, so I built a manual one.

So, outside in the meter cupboard is a 16A switched male socket inlet, this has been modified with a power indicator which illuminates when the generator is running, the generator plugs into this external outlet via small lead, two things to note, first that the petrol generator is outside so that fumes can’t get into the house and secondly that the power lead from the generator to the house uses a female socket to ensure that no exposed pins can be touched with the generator running, removing any shock risk.

From the external socket a 4mm cable feeds into one side of a power transfer switch, this switch has a capacity of 125 amps and is a break before make type, this will ensure that it is not possible to back feed power to the generator from the utility supply during the manual switching operation.

The supply from the utility company also go to this transfer switch, the output of the switch goes to the consumer unit and from here to each of the circuits in the house.

Operation – under normal conditions, the transfer switch is set to utility supply, this is confirmed by an LED, on a sustained power outage, the generator is hooked up and started, the switch on the external socket inlet is turned to on and the generator power available LED is lit.

Non essential circuit breakers in the consumer unit are turned to the off position, once done, the transfer switch generator power available LED is checked, and if lit, the transfer switch is operated to import power to the consumer unit from the generator.

Restoration of utility supply is indicated by an audible tone which obviously is switched off in normal utility power operation.

Original electricity cupboard
Supply company lowered the isolator to make room for the generator intake switch.
generator intake
Generator intake.
125A break before make transfer switch.
panel display
Digital Volts, Amps, Kw and frequency meter.
Transfer switch mounted next to garage dado power consumer unit.
boxed up
Transfer switch fully installed.
Consumer modified to RCBO and remote power off to garage supply
Smart meter installed August 2017
Generator plugged in
Generator plugged in on test.

System on test, instruction by the consumer unit, give the startup and shutdown process including which breakers to turn off before changing over, the transfer switch panel meter is used for monitoring load to make sure the generator is not overloaded.

Please follow and like us:

Vehicle Inspection Pit

This was one of those jobs that you thought it was a good idea at the time, once construction started and things didn’t go as planned, I wished I’d never started it and the only way out was to spend your way out!

April 2011 was day one, the plan was to sink a vehicle inspection pit into the drive so that when it’s not in use, it would be completely covered and therefore unnoticeable, the pit had to be narrow enough to take the small car we had (Fiat Punto) but robust enough so that when our 3.5t motorhome was over it the walls didn’t collapse with me in it, also it had to be the correct height that I could work under the car or van comfortably and the right length that I can get to at least half of the underside of the van without it sticking out across the pavement (sidewalk for US visitors).

First stage was to confirm that planning permission didn’t apply, which it didn’t and secondly that there were no buried services that could stop the project, I did lift manlids to check the direction of pipes and wrote to the gas, electricity, telephone and water utility companies and all came back ok, the only thing I had to move out of the way was the armored conduit which goes to the outside lights which was easy as I’d fitted it.

One the dimensions were decided on, I started researching the reinforcing steel bars and type of concrete required, from this I drew a  rebar plan which gave me the quantities of steel and concrete needed.


I did explore using a ‘tanked’ construction and simply digging a hole and sinking it in, what bothered me was the high water table we have here and if you google ‘hydrostatic pressure’ their are examples where swimming pools have simply been pushed out of the ground, not a good look!

I opted to use 18mm plywood to make a ‘shuttered’ form even though the wood would be wasted, on balance it was still cheaper than hiring in bespoke steel panels from a local supplier.

The following series of pictures show the construction from the marking out of the hole to the finished pit, I mentioned at the start about things not turning out as expected, I made a flawed assumption that after the hole was dug, I could get away without propping the sides (I know it was stupid!), anyway fortunately I wasn’t in the hole at the time, but the sides caved in, now the problem this presented was that the cost to fix this.

The cost escalated as I would need a JCB rather than a mini digger to scoop out the spill due to the now extended boom reach required, also I would need two more 12m2 skips at £110.00 each, not to mention the additional backfill to make good the sides where the clay had slid from, all in all a blinking nightmare, so, do I fill the lot in and cut may losses, ore spend out of it, well the rest is history and a year later the credit card was finally paid off :-).


Outline marked out

pre dig


start of trenching

services ducting

dig midway

dig in progress

dig completed

Completed Holes
All done – spot on digging job, brown pipe is for the air vent and the Black tube is for the submersible pump to pump the pit out as their was no intention to make it waterproof.
Everything was going so well until the sides collapsed

Pit sides caved in the day after it was dug as I didn’t support them, the ground is heavy clay which slipped leaving a overhang, this overhang was soil and hay as the land on which the house was built used to be a farmers field.

So, change of plan, I decided to build the steel work outside of the hole and surround it in shuttering ply, and have the digger lift it into the hole……

Start of cage construction
cage 2
Lin looking happy to help
JCB with longer reach than a minidigger to clear the collapsed hole
Side shuttering ongoing


Wall shuttering in place
Rebar welded to angle iron edge protectors


internal shuttering

Please follow and like us: