Collage by Differences

Differences


2 121