Leitchville_Vanilla_Slice Published 17 March, 2017 at 750 × 1000 in Echuca plus a bit Next → I swear this is the World’s BEST vanilla slice!