Peramea 2012 - smallworldphotos

And then the Stars Came Out, Peramea, Catalunya, Spain, 2012

Peramea0729127538PerameaCatalunyaSpain2012