£5.2m restoration plan to safeguard historic Perth bridges

© DC ThomsonSmeaton's Bridge, Perth
Smeaton's Bridge, Perth

Breaking

    Cancel