didascaliaA reveller dressed as a Matryoshka doll is seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaTwo revellers dressed as Matryoshka dolls are seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaTwo revellers dressed as Matryoshka dolls are seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaTwo revellers dressed as Matryoshka dolls are seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaA reveller dressed as a Matryoshka doll is seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaA reveller dressed as a Matryoshka doll is seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaTwo revellers dressed as Matryoshka dolls are seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaTwo revellers dressed as Matryoshka dolls are seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaA reveller dressed as a Matryoshka doll is seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)

didascaliaA reveller dressed as a Matryoshka doll is seen posing for a picture during the Carnival.
The town of Almazán celebrates the last day of carnival, Soria's province and north of Spain. This Spanish region is one of the Europe’s largest desert in terms of population with just 8.8 inhabitants per sq km. (Photo by John Milner / SOPA Images/Sipa USA)