Kitten under cover40Kitten under coverHamster28HamsterCups54CupsFinger puppets40Finger puppetsCat28CatKitty28KittyStairs40StairsPenguins35PenguinsPlayful horses30Playful horsesCrazy Sheep35Crazy SheepMadrid90MadridWoman with painted face81Woman with painted faceLisbon, Portugal96Lisbon, PortugalPottery48PotteryDoor60DoorPedal boats70Pedal boatsCostumes150CostumesCupcakes60CupcakesCotton Reels35Cotton ReelsStrange birds45Strange birds