A pair of 9-month-old twins discovered the joys of playing peekaboo with a curtain, and their unadulterated delight is truly infectious.
Sometimes the simplest things in life are truly the most wonderful.
All is breaking news
A pair of 9-month-old twins discovered the joys of playing peekaboo with a curtain, and their unadulterated delight is truly infectious.
Sometimes the simplest things in life are truly the most wonderful.