Almazán

Location
Almazan, Spain

Almazán