Speaking cards - Intermediate plus. Varieties. - ESL worksheet by bea228

Responsive image
source