Thema con Variazioni (Theme and Variations), No.10, from 10 Petites Pièces, Op.11 by Matteo Carcassi (1796–1853) for Classical Guitar. This is from my PDF sheet music or tab edition: 10 Petites Pieces, Op.11 by Carcassi.
The video includes a performance. The level is for this one is around the grade 5-6 but it’s all fairly manageable if your basic intermediate technique is under control. Here’s the YouTube lesson link in case you want to watch it there.
These are charming examples of the classical style at around the intermediate level. They present an excellent variety of musical textures and some beautiful melodic moments. There are not many works at this level that have some significant length to the compositions so I was very happy to find Carcassi’s Op.11 works.