29th of November

Grammar: questions review

Speaking + vocabulary: page 19 Indian shepherd

g