Pictures by Old Lands and Heather Birnie.

Booking summary