diu portuguese cannon fort walls gujarat town stock alamy india island
diu gujarat indien beautifully maintained schön palast kanonen palace
diu daman territory fort