Add to Mai Beach

Photos go to R2; videos stream from Cloudflare.