what tricycles and sombreros have in common.

pure darlingness.

Comments