Slough Town

Location
Beaconsfield, Buckinghamshire, England

Slough Town