Collage by Differences

Differences


3 311