A great man who will be sadly missed.
Raised for the event: Cremation Service and celebration of John Geiran