often in rock crevices on steep banks or walls - RoseChrisPictures

often in rock crevices on steep banks or walls