Maud Foster Sluice


Maud Foster Sluice - architectural structure in United Kingdom.