Picture posting is enabled for all :)
Can you clarify the situation with the landlord please? You say your parish council has leased the whole allotment site to an individual? Is that individual a trustee? You absolutely must speak to the parish clerk and your local councillors about what's going on.