Whale Song

0
431

A Whale Song installation is displayed on Malibu Beach.