Location: Alcarria

Nature in its purest form