The 2025 KPC calendar is now on sale at the Spar in Swan St, Kingsclere, price £7.