Galgo Español112 Carlota Galgos Needs A New Van112 Carlota Galgos based in Malaga, Spain is dedicated to every Spanish galgo who is being tortured as you read this and awaiting the kind hand of courage to come …