cuba heritage .com - Cuban History, Architecture & Culture
Shafter, William , (1835-1906)

General Shafter (right) on horseback
cuba heritage .org - Cuban History, Architecture & Culture
English
Cuba