Description
Colonial Spanish fortress Castillo de San Pedro de la Roca outside Santiago de Cuba in Cuba, North America.
Colonial Spanish fortress Castillo de San Pedro de la Roca outside Santiago de Cuba in Cuba, North America.
Learn more about royalty-free images or view FAQs related to stock photos.