Participants in a Parade of Nations at Logos Hope, the world's biggest floating library, which is visiting Port Said in north-eastern Egypt. Photos: Logos Hope