Also known as Wall-pepper. Its scientific name is Sedum acre. Quite common on sand-dunes, shingle, walls and pavements throughout Britain. It will even grow on roofs.
Comments
Sign in or get an account to comment.