La Corta


La Corta - locality in Spain.