Tom Lynchs Cooked Ham

3.29

Tom Lynchs cooked ham
200g
Ireland