Out Of Rock

Out of rock

Mediterranean pine trees growing on rocky limestone cliffs