a green leaf on a person's lap

Random Files