Palm Pilot

Person using a palm pilot

stock: palm pilot, technology, planning;