An image from the British Library's Online Gallery

Great Plaza, Lima during the Celebration, 28th July or Independence Day [C12598-05]

Great Plaza, Lima during the Celebration, 28 July or Independence Day
Copyright © The British Library Board