ニュース

The annual Ojude Oba Festival in Nigeria’s southwest Ogun State on Sunday (June 8) was a vibrant celebration featuring dances, drummers, horse rides, and attendees dressed in colorful attire.
Life-sized puppet animals roamed Madrid on Saturday (June 7) as part of “The Herds". The project's artistic director said the ...