PhotoVogue Festival 2023
90 Miles is a post-photography AI reporting illustration experiment exploring historical events and realities of Cuban life that have motivated Cubans to cross the 90 miles of ocean separating Havana from Florida.
Previous
International Center of Photography
Next