a pair of bugs on a leaf



Title source Image source

New mashup