Black tears (32/47)

Black tears