Photo credits from top to bottom Haroldo Castro/CI, Piotr Naskrecki/CI, ©BP