March 14, 2024

‘Luca’ makes a wave at El Capitan