raoulpop.com
Morikami Museum and Japanese Gardens, Delray Beach, FL, USA.
Morikami Museum and Japanese Gardens, Delray Beach, FL, USA.