America: Yesterday and Today

Holdings

627746