Image 26 of 128
20050720 Craigendarroch 026.jpg