china xiamen haicang bridge Stock Photo - Alamy

china xiamen haicang bridge Stock Photo - Alamy