Who is John Galt?

$24.00

 "Who is John Galt?" It's never too early for your tiny philosopher to start asking the big questions.

Printed on the Rabbit Skin 4400 with 100% combed ring-spun cotton.