Spanish coursebook (Gidea Park)

See pic. 269 pages