Happy Endings
Does size or shape matter most?

6 minutes read - 1265 words