Perthshire Caravans sees off tough conditions

The Perthshire Caravans showroom located on the A90. Picture: Paul Reid.
The Perthshire Caravans showroom located on the A90. Picture: Paul Reid.