La Palomera


La Palomera - human settlement in Spain.