Former U.S. President Barack Obama and former first lady Michelle Obama as they leave the Moco Museum on April 28, 2023 in Barcelona, Catalonia, Spain. Barack Obama and his wife, Michelle Obama, landed last night in Barcelona to attend the Bruce Spri