Two diverse communities, two thousand miles apart work together towards a common goal…
life up a mountain…
Two diverse communities, two thousand miles apart work together towards a common goal…
Keeping a dog in the height of an Andalucían summer is hard work