Embalse de Barasona, Spain.

Posted in: holidays, nature