Image 29 of 128
20050720 Craigendarroch 029.jpg