Image 30 of 128
20050720 Craigendarroch 030.jpg