Images of America: Chesapeake and Ohio Railway

$ 19.99