Image 12 of 127
Callakillie and the island of Rona.
Copyright © 2011 by Colin Baird
All rights reserved