St Andrews man celebrates 65th birthday with fundraising cycle

© SuppliedJerry.
Jerry.