Masks

by Piotr Karwas Germany 1998 5’