Ellis Island

by Bob Temple

32 p. : 27 cm