Arts & Entertainment

Critter Corner: Sam Pedro and Lilusha

615sampedrolilushaThis is Sam Pedro and Lilusha, who are 4-year-old siblings. When they are not seeking out a sunny spot to nap they enjoy traveling with their family and have lived in Honduras and Poland.