Michael Ruiz

‘Land and Sea Dance’

San Francisco, CA, USA