Chinese fishing nets – Fort Cochin, India

CLOSE MENU .... .... ....