Live action footage
Preparing farmers launch sandwich with leg of lamb, salad and cheese
HD
1920 x 1080