Location: Villalba de la Sierra

Nature in its purest form