Corgarff Castle

Fabulous fortified tower housue ina dramatic setting.