diu portuguese cannon fort walls gujarat town stock alamy india island
daman alamy diu
cannons fort
diu portuguese reminiscence settlers speakingaloud canons
cannons
cannons cylindrical