Designed by
Title
Large stone built fully scaffolded house or small business undergoing renovations #296550116
Description
Large stone built fully scaffolded house or small business undergoing renovations and repairs, located at Helensburgh, Scotland UK
This image is editorial