DUM240236_13.jpg Published on October 24, 2024 in Broomfauld Gardens, Dumbarton, West Dunbartonshire, G82 2LBFull resolution (1600 × 1200) ← Previous Next → Picture No. 13