Los Tilos


Los Tilos - nature reserve on La Palma, Canary Islands, Spain.