The Old Print Shop

image

Cuba. - The Great Sugar Industry - Cutting and Loadind the Cane on the Plantation of Las Canas.

Related Products